;

Beberapa Cara Untuk Menampilkan Pesan Error di PHP

php

Menampilkan pesan error sangat kita butuhkan ketika masih dalam proses development aplikasi atau ketika melakukan proses debug. 

Hal ini bertujuan agar kita dapat mengetahui letak kesalahan program yang kita miliki, sehingga tidak akan menimbulkan masalah ketika aplikasi sudah kita release ke production. 

Dalam bahasa pemrograman PHP ada beberapa cara untuk menampilkan pesan error, yaitu :

Menampilkan pesan error dengan menambahkan code berikut ini dibagian atas program

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

Menampilkan pesan error melalui konfigurasi php.ini

php.ini
display_errors = on
file php.ini bisa anda temukan di C:\xampp\php jika anda menggunakan Xampp

Menampilkan pesan error melalu konfigurasi .htaccess

.htaccess 
php_flag display_startup_errors on
php_flag display_errors on  
php_value error_log logs/all_errors.log

pesan error akan ditulis didalam file all_errors.log

Menampilkan pesan warning pada program

error_reporting(E_WARNING); 

Menyembunyikan semua pesan error, warning dan notice 

error_reporting(0); 

Menampilkan variable yang dideklarasikan namun tidak digunakan

error_reporting(E_NOTICE);

Menampilkan semua pesan kecuali pesan notice

error_reporting(E_ALL & ~E_NOTICE);

Menampilkan semua pesan (error, warning, notice).

error_reporting(E_ALL);
error_reporting(-1);
ini_set('error_reporting', E_ALL);   

Kelebihan cara ini adalah pesan error lebih mudah dibaca 

Mengganti pesan error sesuai parameter yang di berikan

error_log("There is something wrong!", 0); 
ketika terjadi error maka pesan yang tampil adalah  There is something wrong

Comments