Dalam pembangunan PHP, gesaan ralat sangat berguna. Ia boleh membantu pembangun mencari ralat program dalam masa semasa proses pembangunan dan meningkatkan kecekapan pembangunan. Walau bagaimanapun, dalam laman web PHP yang diterbitkan, gesaan ralat akan memberi kesan yang sangat buruk kepada pengguna. Oleh itu, menutup gesaan ralat pada tapak web PHP adalah isu yang sangat penting.
Jadi, bagaimana untuk mematikan mesej ralat tapak web PHP?
Pertama sekali, kita perlu memahami peranan fungsi error_reporting() dalam PHP. Ia digunakan untuk menetapkan tahap segera ralat PHP. Terdapat tahap ralat berikut dalam PHP:
Untuk menutup gesaan ralat dalam tapak web PHP, kita boleh menggunakan dua kaedah berikut:
Kaedah 1: Tutup gesaan ralat melalui fungsi error_reporting()
dalam Pada permulaan kod PHP, tambahkan kod berikut:
error_reporting(E_ERROR | E_PARSE);
Fungsi pernyataan ini adalah untuk menetapkan tahap ralat kepada E_ERROR dan E_PARSE. Ini secara berkesan menyekat mesej ralat kerana sejumlah besar tahap ralat ditapis keluar.
Kaedah 2: Ubah suai tahap gesaan ralat dalam fail konfigurasi PHP
Anda boleh mengubah suai tahap gesaan ralat dalam fail konfigurasi PHP php.ini. Buka fail php.ini dan cari blok kod berikut:
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
Ubah suai kepada:
error_reporting = E_ERROR | E_PARSE
Dengan cara ini, gesaan ralat dalam PHP akan dimatikan.
Ringkasan
Bagaimana untuk mematikan gesaan ralat dalam tapak web PHP? Kita boleh mencapai ini dengan mengubah suai fungsi error_reporting() dan fail konfigurasi PHP. Ini juga boleh melindungi keselamatan dan pengalaman pengguna tapak web PHP dengan berkesan.
Walau bagaimanapun, semasa peringkat penyahpepijatan dan pembangunan, gesaan ralat diperlukan, jadi semasa penyahpepijatan atau pembangunan, kita mesti mencari dan membetulkan kod yang menyebabkan ralat tepat pada masanya untuk memastikan kualiti produk akhir.
Atas ialah kandungan terperinci Bagaimana untuk menutup gesaan ralat di laman web php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!