Error berupa pesan Notice, Deprecated dan Warning pada sebuah program PHP memang sangat menjengkelkan, terkadang kita tidak tau apa penyebab dari error tersebut, alih – alih ingin memperbaiki malah membuat program menjadi tambah error, untuk itu perlu kalian ketahui bagaimana cara untuk menghilankan atau mengatasi error pesan notice dan kawan-kawannya ini pada bahasa pemrograman PHP.
Baca Juga : Membuat Program Form Transaksi Pemesanan Sederhana dengan PHP
Cara Mengatasi Notice Undefined, Deprecated, Warning di PHP
Notice
Notice merupakan sebuah pesan error dari php yang menandakan kode yang kita tulis tersebut tidak sesuai dengan standar penulisan php, penyebab yang tak lain dan tak bukan adalah sebuah variabel yang sudah dideklarasikan tetapi belum diberi nilai.
Bagaimana cara mengatasi error notice tersebut?
Cara yang termudah adalah dengan menambahkan syntax berikut di dalam sebuah file php.
Contoh :
<?php
error_reporting(0);//Syntax mengatasi error Notice
//syntax program lainnya
...
?>
Namun dibalik penggunaan syntax tersebut, di dalam program php akan menimbulkan efek samping yaitu berupa ketidak mampuan mendeteksi error yang lainnya seperti syntax error atau fatal error.
Untuk itu kalian bisa menggantinya dari error_reporting(0); menjadi error_reporting(1); yang pada dasarnya ketika saat kalian melakukan koding dan debuging ubah nilai menjadi error_reporting=1 kemudian saat website sudah live atau berjalan kalian bisa gunakan nilai error_reporting=0 lagi.
Deprecated
Deprecated merupakan jenis error yang disebabkan karena adanya sebuah fungsi yang telah usang, seperti contohnya penggunaan fungsi seperti mysql_querysession_register().
Untuk itu kalian bisa menggantinya dengan contoh fungsi yang benar seperti mysql_query().
Namun jika error deprecated nya terlalu banyak maka kalian bisa menggunakan cara seperti error Notice yaitu dengan menambahkan error_reporting(0);
Baca Juga : Cara Membuat Form Input dan Output Sederhana dengan PHP Tanpa Database
Warning
Warning merupakan error yang biasanya terjadi ketika kalian melakukan perintah query pada mysql dengan menggunakan sebuah fungsi mysql_query(). Error tersebut bisa jadi human error dari kalian sendiri jadi silahkan kalian cek ulang secara teliti kodingannya. Kalian bisa menggunakan try catch untuk mengatasi masalah pesan warning tersebut.
Jadi begitulah bagaimana cara mengatasi error Notice Undefined, Deprecated, Warning di PHP.
Semoga bisa membantu kalian.
Baca Juga : Program Menghitung Volume Bangun Ruang dengan PHP
Sekian.
Referensi : http://www.candra.web.id/