Bagaimana untuk menyekat Notis PHP: Panduan untuk Membersihkan Output Anda?

Barbara Streisand
Lepaskan: 2024-11-08 17:08:01
asal
804 orang telah melayarinya

How to Suppress PHP Notices: A Guide to Cleaning Up Your Output?

Menindas Notis PHP

Apabila menyahpepijat kod, adalah mengecewakan untuk melihat amaran atau notis yang tidak perlu yang mengeruhkan output. Satu notis biasa, terutamanya dalam PHP 5.3 dan lebih awal, ialah notis "Malar sudah ditentukan". Walaupun melumpuhkan "display_errors" dalam php.ini, notis ini mungkin berterusan.

Untuk menangani perkara ini, adalah penting untuk memahami bahawa error_reporting() dan "display_errors" mempunyai tujuan yang berbeza. Walaupun "display_errors" mengawal sama ada ralat dipaparkan kepada pengguna, error_reporting() menentukan ralat yang dilog atau dipaparkan berdasarkan tahap keterukan.

Untuk melumpuhkan notis, anda perlu mengkonfigurasi error_reporting() untuk mengecualikan tahap E_NOTICE . Ini boleh dicapai dengan menetapkannya kepada E_ALL & ~E_NOTICE;. Anda boleh melakukan ini dalam php.ini menggunakan pernyataan berikut:

error_reporting = E_ALL & ~E_NOTICE
Salin selepas log masuk

Sebagai alternatif, anda boleh menggunakan fungsi error_reporting():

error_reporting(E_ALL & ~E_NOTICE);
Salin selepas log masuk

Perlu diperhatikan bahawa semasa menekan notis boleh meningkatkan output visual, penting untuk diingat bahawa ia sering menunjukkan potensi isu yang harus diselesaikan.

Atas ialah kandungan terperinci Bagaimana untuk menyekat Notis PHP: Panduan untuk Membersihkan Output Anda?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan