Konstruksi empty
Konstruksi empty menyemak sama ada pembolehubah adalah kosong. Ia mengembalikan true jika pembolehubah tidak wujud atau mengandungi nilai "kosong". Parameter pertama menerima pembolehubah yang disemak.
Sintaks
empty(mixed $var): bool
Contoh
Mari semak beberapa pembolehubah untuk kekosongan:
<?php
$var1 = '';
$var2 = 0;
$var3 = null;
var_dump(empty($var1)); // true
var_dump(empty($var2)); // true
var_dump(empty($var3)); // true
?>
Keputusan pelaksanaan kod:
true
true
true
Contoh
Mari semak pembolehubah yang tidak kosong:
<?php
$var1 = 'teks';
$var2 = 1;
$var3 = ['a'];
var_dump(empty($var1)); // false
var_dump(empty($var2)); // false
var_dump(empty($var3)); // false
?>
Keputusan pelaksanaan kod:
false
false
false
Contoh
Mari semak pembolehubah yang tidak wujud:
<?php
var_dump(empty($undefinedVar));
?>
Keputusan pelaksanaan kod:
true