Blog Posts » PHP » Tips error_reporting

Tips error_reporting

Hanya mau ngasih masukan aja kepada siapa saja yang membaca ini, khususnya programmer pemula hingga menengah.

Pertama, Dalam mengembangkan suatu program selalu gunakan E_ALL dan E_STRICT, karena dengan begitu kita bisa membuat kode yang benar-benar bersih. Karena sekecil apapun kesalahan yang kita buat akan berpotensi tampil dan kita harus berusaha mengatasinya, bukan menutupinya :P

[Textarea][RAW][Download]

  1. PHP 5.0.0 kebawah (kalo masih pake):
  2. error_reporting(E_ALL);
  3. PHP 5.0.0 hingga 5.3.x
  4. error_reporting(E_ALL | E_STRICT);
  5. PHP 5.4.0 keatas (E_STRICT sudah menjadi bagian dari E_ALL):
  6. error_reporting(E_ALL);
  7. Otomatis menyesuaikan (PHP 5.0.0 keatas):
  8. error_reporting(version_compare(PHP_VERSION, '5.4.0') >= 0 ? E_ALL : E_ALL | E_STRICT);


Kedua, Hindari penggunaan @ (a keong) dalam kode untuk menutupi error. Walaupun susah, tapi itu bisa!

Ketiga, Selalu cek error_log.

Terakhir, Selamat, Anda adalah programmer sejati! :)

(admin)