Posted by : Sepraha
Jumat, 06 Juli 2012
Bagi yang beralih dari PHP 4.x ke PHP 5.x mungkin pernah menjumpai peringatan seperti ini:
Pas kita udah mantep ngoding buat web, kadang begitu kita liat viewnya suka muncul notice yang ngeganggu kayak begitu padahal setau kita gak ada salah penulisan. Nah biar gak pusing-pusing nih cari-cari kesalahan udah aja pasang script kayak gini gan. Sebenernya ngilangin pesan peringatan bukan solusi yang baik.Bisa jadi notice kayak gitu muncul karena ada variable atau konstanta yang tidak diinisialisasi sebelum digunakan gan. Tapi kalo emang gak mau ngebenerin sih pake cara ini aja hehe
nih cara menghilangkan notice atau eror report
error_reporting(0);
atau
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
Kode tersebut hanya akan menyembunyikan semua pesan peringatan level Notice dan Warning yang muncul, pesan kesalahan yang lain, misal error, tetap muncul. untuk option error_reporting ini ada beberapa di antarnya
E_ALL, maka akan menampilkan semua error dan warning dari script php kita
E_ERROR, akan menampilkan hanya fatal error dari script kita
E_WARNING, akan menampilkan warning dari script kita
E_NOTICE, menampilkan notice dari script kita
Yo semoga bermanfaat :D