Pusat Ilmu Secara Detil

Memahami Tipe Data Null pada PHP

Memahami Tipe Data Null pada PHP

pengertian tipe data null
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.


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. 


Share this:

You Might Also Like:

Disqus Comments