Cara Mendapatkan Mesej Ralat Bermaklumat dalam PHP
Apabila melaksanakan skrip PHP, adalah mengecewakan untuk menghadapi skrin kosong tanpa tanda ralat. Ralat sintaks yang mudah, panggilan fungsi yang gagal dan isu lain boleh membawa kepada keputusan samar seperti itu.
PHP, tidak seperti Java, tidak menghasilkan mesej ralat yang berguna secara lalai. Untuk membetulkannya, tiga pilihan tersedia:
1. Ralat Log
Dayakan pengelogan ralat dengan menetapkan log_errors kepada Hidup dalam konfigurasi PHP. Ini akan menangkap semua ralat dalam fail log, yang boleh dilihat untuk mengenal pasti dan menyelesaikan masalah.
2. Memaparkan Ralat dalam Masa Nyata
Untuk memaparkan ralat semasa ia berlaku, tambahkan baris berikut pada skrip anda:
error_reporting(E_ALL); ini_set('display_errors', 'On');
Ingat untuk menetapkan display_errors kepada Mati dalam persekitaran pelayan langsung untuk mengelakkan pendedahan pengguna. Untuk ralat sintaks, arahan ini mesti didayakan dalam fail php.ini.
3. Editor Penyemak Ralat
Gunakan editor yang menyepadukan semakan ralat semasa anda menaip, seperti PhpEd, VSCode atau PHPStorm. Editor ini menyediakan penyahpepijat yang mantap dengan maklumat terperinci dan pengalaman yang mesra pengguna.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Mesej Ralat Lebih Bermaklumat dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!