Muundo empty

Muundo empty huangalia ikiwa kutofautiana ni tupu. Hurudisha true ikiwa kutofautiana hakipo au kina thamani "tupu". Kigezo cha kwanza hupeanwa kutofautiana unaokaguliwa.

Syntax

phpempty(mixed $var): bool

Mfano

Hebu tuangalie viambishi kadhaa ikiwa viko tupu:

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

Matokeo ya kutekeleza kificho:

phptrue
true
true

Mfano

Hebu tuangalie viambishi visivyo tupu:

php<?php
  $var1 = 'maandishi';
  $var2 = 1;
  $var3 = ['a'];
  
  var_dump(empty($var1)); // false
  var_dump(empty($var2)); // false
  var_dump(empty($var3)); // false
?>

Matokeo ya kutekeleza kificho:

phpfalse
false
false

Mfano

Hebu tuangalie kutofautiana kisichopo:

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

Matokeo ya kutekeleza kificho:

phptrue

Angalia Pia

  • kitendo isset,
    kinachoaangalia kuwepo kwa kutofautiana
  • kitendo is_null,
    kinachoaangalia kutofautiana kwa null