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. 


Subscribe to receive free email updates:

1 Response to "Memahami Tipe Data Null pada PHP"

  1. kk mau tny utk pemasangan iklan betting disitus script-rahasia.blogspot.sg diperbolehkan ga?
    klo bole bisa minta daftar harga perbulan utk masing2 posisi banner?

    terima kasih

    BalasHapus