Bagaimana cara menampilkan Semua Kesalahan di PHP?

Bagaimana cara menampilkan Semua Kesalahan di PHP?

Kami dapat menampilkan semua kesalahan dalam PHP menggunakan pelaporan_kesalahan() fungsi. Ini mengatur error_reporting direktif saat runtime sesuai dengan level yang disediakan. Jika tidak ada level yang disediakan, ini akan mengembalikan level pelaporan kesalahan saat ini. error_reporting(E_ALL) level mewakili semua kesalahan, peringatan, pemberitahuan, dll.

Kode PHP: Jika level diatur ke nol, tidak ada kesalahan yang dilaporkan bahkan ketika file yang tidak tersedia disertakan.

PHP

<?php

   

  error_reporting(0);

  

  include(gfg.php);

?>

Keluaran:

No output
No error is reported

Kode PHP:

Ketika level diatur ke E_ALL, semua kesalahan termasuk semua peringatan dan pemberitahuan akan dilaporkan.

PHP

<?php

    

  error_reporting(E_ALL);

   

  include(gfg.php);

?>

Keluaran:

Pemberitahuan PHP: Penggunaan gfg konstan yang tidak ditentukan – diasumsikan ‘gfg’ di /home/36649711d0ef1764ba295676144de779.php pada baris 5
Pemberitahuan PHP: Penggunaan php konstan yang tidak ditentukan – diasumsikan ‘php’ di /home/36649711d0ef1764ba295676144de779.php pada baris 5
PHP Peringatan: include(gfgphp): gagal membuka aliran: Tidak ada file atau direktori seperti itu di /home/36649711d0ef1764ba295676144de779.php pada baris 5

Referensi: https://www.php.net/manual/en/function.error-reporting.php, https://www.geeksforgeeks.org/php-types-of-errors/