tipe data boolean php
Di PHP, tipe data boolean digunakan untuk menyimpan nilai kebenaran (true atau false). Tipe data boolean sangat berguna dalam pengambilan keputusan dan pengendalian alur program. Dalam PHP, nilai true direpresentasikan sebagai 1 dan false direpresentasikan sebagai 0.
Berikut adalah contoh penggunaan tipe data boolean dalam PHP:
php
Copy code
$isTrue = true;
$isFalse = false;
var_dump($isTrue); // Output: bool(true)
var_dump($isFalse); // Output: bool(false)
Anda juga dapat menggunakan operator perbandingan atau fungsi-fungsi yang mengembalikan nilai boolean untuk mendapatkan nilai boolean. Berikut adalah contoh penggunaan operator perbandingan:
php
Copy code
$x = 5;
$y = 10;
$isGreater = ($x > $y); // false
$isEqual = ($x == $y); // false
$isNotEqual = ($x != $y); // true
var_dump($isGreater); // Output: bool(false)
var_dump($isEqual); // Output: bool(false)
var_dump($isNotEqual); // Output: bool(true)
Anda juga dapat menggunakan fungsi-fungsi seperti empty(), isset(), dan is_null() untuk menghasilkan nilai boolean. Berikut adalah contoh penggunaannya:
php
Copy code
$name = "John Doe";
$age = null;
$isNameEmpty = empty($name); // false
$isAgeSet = isset($age); // false
$isAgeNull = is_null($age); // true
var_dump($isNameEmpty); // Output: bool(false)
var_dump($isAgeSet); // Output: bool(false)
var_dump($isAgeNull); // Output: bool(true)
Tipe data boolean sangat berguna dalam pengambilan keputusan berdasarkan kondisi dan pengendalian alur program. Anda dapat menggunakan operasi logika seperti && (and), || (or), dan ! (not) untuk menggabungkan dan memanipulasi nilai boolean.