Hai gan kali ini ane mau share tentang cara mengatasi pesan error Undefined Variable pada php.
Membuat website ataupun aplikasi berbasis web menggunakan php pasti tidak akan melewatkan yang namanya variable. Namun setelah program dicoba dirunning di browser terkadang menampilkan error ( Undefined Variable ) . Ketika menjalankan kode php terkadang ada tampilan pemberitahuan error seperti dibawah ini:
Notice: Undefined variable: nama_variable in c:\xampp\htdocs\contoh\index.php on line 10
pada baris tersebut dituliskan skrip seperti berikut:
echo "variabel saya adalah: ". $nama_variabel;
Permasalahan di atas disebut Undefined Variable, Undefined Variable itu terjadi karena variable tersebut belum didefinisikan. Biasanya terjadi pada saat kita membuat variable yang pengambilan datanya lebih dari satu.
Untuk mengatasinya, cukup anda berikan definisi variable tersebut dengan nilai kosong.
$nama_variabel = null;
atau
$nama_variabel = "";
Dan sebaiknya taruh di bagian atas halaman, sebelum perintah pemanggilan variable tersebut dijalankan.
Banyak juga yang sering menyarankan untuk memberikan kode
error_reporting(E_ALL ^ E_NOTICE);
tapi ane lebih senang memberikan definisi yang kosong karena sesuai dengan pesan error yang muncul. Jika menggunakan error_reporting maka pesan tidak akan dimunculkan,, dan ane pernah mengalami semakin bingung ketika ada program yang tidak berjalan dan tidak ada pesan errornya.
Jadi cara yang baik untuk mengatasi pesan Error Undefined Variable adalah dengan mendefinisikan variable tersebut terlebih dahulu.
Jadi intinya variable tersebut harus diberikan nilan standarnya apa,,, tidak musti kosong atau null. Sekian terima kasih atas kunjungannya semoga bermanfaat.
ini baru bener, web yang lain terlalu banyak di putar putar tapi gak ada hasil, lebih baik web ini simpel tapi berhasil menyelesaikan masalah, lanjutkan bro.
BalasHapus