Rumah > Artikel > pembangunan bahagian belakang > php tidak dapat melihat html
PHP ialah bahasa pengaturcaraan sebelah pelayan yang biasa digunakan untuk membangunkan halaman web dinamik, manakala HTML ialah bahasa struktur asas halaman web. Dalam pembangunan web, selalunya terdapat masalah yang PHP tidak dapat melihat HTML Hari ini kita akan membincangkan punca dan penyelesaian kepada masalah ini.
1. Punca masalah
Untuk membangunkan halaman web, nama akhiran fail biasa ialah .php dan .html. Antaranya, fail .php boleh mengandungi kod HTML. Jika sambungan fail salah semasa menulis kod dalam PHP, kod HTML tidak akan dipaparkan apabila fail itu diakses dalam penyemak imbas.
Penyelesaian: Semak sama ada sambungan fail memenuhi keperluan dan pastikan anda menggunakan sambungan fail .php atau .html.
Apabila kod HTML tidak dikeluarkan dengan betul dalam kod fail PHP, akan berlaku situasi di mana PHP tidak dapat lihat HTML. Ini biasanya disebabkan oleh kod PHP tidak berjalan dengan betul atau hasil berjalan tidak mengeluarkan kod HTML.
Penyelesaian: Semak sama ada hasil jalankan kod PHP adalah betul dan pastikan kod HTML dikeluarkan dengan betul.
Dalam fail konfigurasi PHP php.ini, terdapat parameter yang dipanggil display_errors dan nilai lalainya adalah Mati. Jika parameter ini ditetapkan dengan salah, PHP tidak akan dapat mengeluarkan kod HTML dengan betul.
Penyelesaian: Edit fail konfigurasi PHP php.ini dan tukar nilai parameter display_errors kepada Hidup.
2. Penyelesaian
Seperti yang dinyatakan di atas, akhiran fail yang salah mungkin menyebabkan PHP tidak melihat HTML. Jika ditentukan bahawa fail itu mengandungi kod HTML, cuma ubah suai nama akhiran fail.
Untuk memastikan PHP boleh mengeluarkan kod HTML dengan betul, kita perlu menggunakan fungsi gema atau cetakan dalam kod PHP untuk kod HTML keluaran.
Sebagai contoh, kod berikut akan mengeluarkan perenggan HTML yang mengandungi "Hello World!":
echo "Hello World!
";?>
- Semak konfigurasi dalam fail PHP.ini
Dalam fail konfigurasi PHP php.ini, pastikan nilai parameter display_errors dihidupkan. Jika anda tidak boleh mengubah suai fail konfigurasi PHP, anda boleh cuba menambah pernyataan berikut pada kod:
ini_set('display_errors', 1);
Dengan cara ini, mesej ralat boleh dikeluarkan apabila PHP menjalankan ralat Bantu kami menentukan masalahnya.
3. Ringkasan
PHP tidak dapat melihat HTML Masalah ini biasanya disebabkan oleh sambungan fail, kod HTML tidak dikeluarkan dengan betul dalam kod PHP, atau tetapan dalam PHP.ini. fail tidak betul. Untuk mengelakkan masalah ini, kita perlu memberi perhatian kepada tetapan sambungan fail yang betul semasa membangunkan halaman web, memastikan bahawa kod PHP boleh mengeluarkan kod HTML dengan betul, dan menyemak sama ada konfigurasi dalam fail PHP.ini adalah betul jika perlu.
Atas ialah kandungan terperinci php tidak dapat melihat html. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!