Memaparkan Halaman PHP sebagai Imej
Dalam PHP, menukar halaman web kepada imej boleh dicapai melalui gabungan pengendalian fail dan manipulasi tajuk. Mari terokai cara ia dilakukan:
-
Membaca Fail Imej:
Dapatkan fail imej yang dinyatakan dalam skrip PHP (cth., "1234.jpeg") menggunakan fopen PHP fungsi, menentukan mod binari untuk pengendalian fail yang tepat.
-
Bergema Fail Kandungan:
Gunakan gema untuk memaparkan kandungan fail imej pada output halaman. Walau bagaimanapun, ini tidak akan memaparkan imej secara automatik; ia hanya akan mengeluarkan data mentah.
-
Menghantar Jenis Mime:
Untuk memastikan penyemak imbas mengenali output sebagai imej, hantar pengepala Jenis Mime yang sesuai. Untuk fail PNG, gunakan Content-Type: image/png. Jenis Mime biasa yang lain termasuk imej/jpeg dan imej/gif.
-
Pembersihan:
Balut skrip dalam membuka dan menutup teg PHP, tetapi pastikan tiada pendahuluan atau pengekoran ruang putih sebelum , kerana ini boleh mengganggu output.
Berikut ialah skrip contoh yang membaca dan memaparkan imej PNG:
<?php
$name = './img/ok.png';
$fp = fopen($name, 'rb');
header("Content-Type: image/png");
header("Content-Length: " . filesize($name));
fpassthru($fp);
?>
Salin selepas log masuk
Dengan menggunakan langkah ini, anda boleh menukar halaman web PHP kepada imej yang boleh dipaparkan dalam pelayar web.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memaparkan Halaman PHP sebagai Imej?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!