Aplikasi PHP menghasilkan banyak peringkat ralat semasa runtime skrip . Jadi dalam artikel ini, kita akan belajar bagaimana untuk memaparkan semua ralat dan mesej amaran.
Cara terpantas untuk memaparkan semua ralat dan amaran php ialah. untuk menambah baris ini pada fail kod PHP anda:
ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL);
Fungsi ini_set akan cuba mengatasi konfigurasi dalam fail php.ini. Jika display_error dimatikan dalam fail php.ini, ia akan menghidupkannya dalam kod. Ia juga menetapkan display_startup_errors kepada benar untuk memaparkan mesej ralat. error_reporting() ialah fungsi PHP asli yang digunakan untuk memaparkan ralat. Dengan menetapkannya kepada benar, ia akan menunjukkan ralat yang berlaku dalam kod.
Tetapi persoalan lain timbul, apakah E_ALL? Jawapannya mudah, kod PHP menjana ralat pada tahap yang berbeza. Marilah kita memahami jenis ralat yang berlaku dalam kod PHP.
Malangnya, kod di atas yang kami tulis jarang menunjukkan ralat penghuraian seperti tiada koma bertitik atau tiada pendakap kerinting. Dalam kes ini, konfigurasi php.ini mesti diubah suai.
display_errors = on
Atas ialah kandungan terperinci Bagaimana untuk memaparkan ralat dalam fail PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!