Source Code Script PHP Watch Movies Dari codecanyon.net |
Apa itu tipe Boolean ?
Tipe data Boolean merupakan tipe data yang paling sederhana, karena hanya memiliki dua nilai yaitu : True dan False. Penulisan nilai True dapat False bersifat case insensitive, yang artinya penulisanya dapat berupa huruf kecil, huruf besar ataupun gabungan : true, TRue, TRUE, FaLSE, faLSe dsb.Kegunaan tipe data Boolean
Tipe data boolean ini sangat sering dimanfaatkan dalam sebuah logika pemrograman yang membutuhkan perbandingan misal dalam conditional statement, karena fungsinya yang mengfilter suatu statement untuk mengizinkan atau tidak dalam mengakses statement berikutnya.<?php
$tinggi=100;
$lebar=50;
if ($lebar <= 60)
{
echo "Lebar seharusnya lebih besar dari 60";
}
?>
Penulisan tipe data Boolean
Seperti yang telah diutarakan diatas, penulisan tipe data boolean hanya memiliki dua nilai : True atau False.Untuk mencetak nilai tipe data boolean dapat kita gunakan keyword var_dump() seperti contoh dibawah ini :
<?php
$var1=True;
$var2=TRUE;
$var3=False;
$var4=FALSE;
var_dump ($var1);echo "<br>";
var_dump ($var2);echo "<br>";
var_dump ($var3);echo "<br>";
var_dump ($var4);echo "<br>";
?>
Outputnya :bool(true)
bool(true)
bool(false)
bool(false)
Disamping var_dump(), kita juga dapat mencetak nilai tipe data boolean dengan keyword echo seperti contoh dibawah ini :
<?php
$var1=True;
$var2=TRUE;
$var3=False;
$var4=FALSE;
//Utk nilai true
echo $var1."<br>";
echo $var2."<br>";
//Utk nilai false
echo $var3."<br>";
echo $var3."<br>";;
?>
Outputnya :1
1
Mencetak nilai tipe data boolean dengan keyword echo hanya dapat mencetak nilai True yang diwakili dengan numerik 1. Sedangkan untuk nilai tipe data boolean False tidak ditampilkan apa-apa.Mencetak nilai boolean sangat jarang digunakan, seperti yang tertera dipenjelasan atas bahwa tipe data boolean ini sering digunakan dalam conditional statement:
<?php
$var1=100;
$var2=50;
if($var1 > $var2)
{
echo"Nilai $var1 lebih besar dari $var2";
echo "<br>";
var_dump($var1 > $var2);
}
else
echo"Nilai $var1 lebih kecil dari $var2";
?>
Outputnya :Nilai 100 lebih besar dari 50
bool(true)
Jika kita perhatikan logika seleksi if (conditional statement), bahwa kita dapat mencetak Nilai 100 lebih besar dari 50 jika pernyataan if($var1 > $var2) bernilai benar. Hal ini dibuktikan dengan mencetak nilai tipe boolean dari pernyataan if($var1 > $var2) dengan menggunakan var_dump($var1 > $var2).Baca Juga :
- Aplikasi penjualan berbasis web dengan php mySQL full Keren!
- Source Code PHP MySQL Codeigniter SISFO Puskesmas
EmoticonEmoticon