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

phpempty(mixed $var): bool

Contoh

Mari semak beberapa pembolehubah untuk kekosongan:

php<?php
  $var1 = '';
  $var2 = 0;
  $var3 = null;
  
  var_dump(empty($var1)); // true
  var_dump(empty($var2)); // true 
  var_dump(empty($var3)); // true
?>

Keputusan pelaksanaan kod:

phptrue
true
true

Contoh

Mari semak pembolehubah yang tidak kosong:

php<?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:

phpfalse
false
false

Contoh

Mari semak pembolehubah yang tidak wujud:

php<?php
  var_dump(empty($undefinedVar));
?>

Keputusan pelaksanaan kod:

phptrue

Lihat juga

  • fungsi isset,
    yang menyemak kewujudan pembolehubah
  • fungsi is_null,
    yang menyemak pembolehubah untuk null