Pada tutorial sebelumnya kita telah mempelajari beberapa tipe data beserta contohnya seperti : integer, float, string, boolean, array, object dan resources.
Dalam sesi tutorial dasar-dasar pemrograman PHP kali ini, kita akan membahas tentang pengertian tipe data null beserta contoh penggunaannya dalam PHP.
Untuk menggunakan tipe data null pada sebuah variabel dapat langsung diset :
Catatan !!
Untuk kasus variabel $x yang diset null, pada saat membandingkan apakah nilai $x lebih besar dari 0 pada instruksi if($x>0), instruksi tersebut tidak dapat membandingkannya sehingga akan bernilai FALSE.
Dalam sesi tutorial dasar-dasar pemrograman PHP kali ini, kita akan membahas tentang pengertian tipe data null beserta contoh penggunaannya dalam PHP.
Apa itu tipe data null ?
Tipe data null adalah sebuah tipe data spesial yang menunjukkan sebuah variabel belum memiliki nilai/data. Tipe data null pada php mirip dengan tipe data none pada phyton.Untuk menggunakan tipe data null pada sebuah variabel dapat langsung diset :
$var1 = NULL;
atau
$var1 = null
Penulisan NULL bisa berupa huruf besar atau kecil maupun keduanya, karena pada dasarnya bersifat case-insensitive.Catatan !!
Ketika kita mengdeklarasikan sebuah variabel tanpa memberikan nilai
atau data, bisa dikatakan juga variabel tersebut bersifat NULL
Misal : $x;
Namun begitu variabel tersebut diproses seperti dicetak atau dilakukan
proses lainnya, maka akan keluar peringantan :
"Notice : undefined variabel :x "
Contoh penggunaan tipe data NULL
Dalam contoh ini kita akan menunjukkan salah satu efek apabila sebuah variabel diset nilai NULL.<?php
// x pertama kali diberi nilai 2
$x = 2;
if($x >0){
echo "Bisa dibandingkan karena tidak null";
}
// x diberi NULL
$x = null;
if($x > 0){
echo "Tidak bisa dibandingkan karena null";
}
?>
Outputnya :Bisa dibandingkan karena tidak null
Dari contoh diatas, pertama kali nilai variabel $x diberi nilai 2, sehingga begitu dibandingkan dengan instruksi if($x>0) maka dapat diputuskan bahwa 2 > 0 dan hasilnya bernilai TRUE, sehingga dicetak "Bisa dibandingkan karena tidak null".Untuk kasus variabel $x yang diset null, pada saat membandingkan apakah nilai $x lebih besar dari 0 pada instruksi if($x>0), instruksi tersebut tidak dapat membandingkannya sehingga akan bernilai FALSE.
kk mau tny utk pemasangan iklan betting disitus script-rahasia.blogspot.sg diperbolehkan ga?
BalasHapusklo bole bisa minta daftar harga perbulan utk masing2 posisi banner?
terima kasih