Welcome to Abdul Malik Ikhsan's Blog

PHP 5.3 safe mode

Posted in tips and tricks, Tutorial PHP by samsonasik on October 29, 2009

HP 5.3 disamping banyak mempermudah, di sisi lain jg sangat strict, sehingga yg terbiasa coding-nya agak acak-acakan (seperti saya, he.he.he.), akan sangat kesulitan ketika upgrade ke versi ini. Nah, cara mengatasinya adalah penggunaan error_reporting, cara ini saya anggap ampuh untuk menangani kode program yang strict tersebut, seperti : undefined variable, Undefined offset array, header already sent,  dan lain2. Sebagai contoh, kita definisikan error_reporting(0) di line pertama :

<?php
error_reporting(0);
//coding php yg lainnya ...

Untuk melihat perbandingan pelevelan-nya, bisa dilihat di sini

Advertisements

2 Responses

Subscribe to comments with RSS.

  1. edwin said, on December 3, 2009 at 2:04 am

    cukup tambahin error_reporting(0); aja mas?
    nanti klo ada kode yang berantakan akan ada pesan error apa dirapihkan kode kitanya?
    maaf banyak nanya habis baru tahu klo PHP 5.3 ternyata sensitif sama kode yang berantakan. (saya masih berantakan kodenya 🙂 )

  2. samsonasik said, on December 3, 2009 at 4:15 am

    ya itu cuma untuk menutupi error semantik aja sehingga tidak ditampilkan errornya, tapi kalau errornya berupa error sintaksis, ya tetep akan tampil errornya. Sebaiknya, untuk fase development, jangan gunakan mode aman, kecuali pada masa instalasi.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: