კონსტრუქცია empty
კონსტრუქცია empty ამოწმებს არის თუ არა ცვლადი ცარიელი. ის აბრუნებს true-ს, თუ ცვლადი არ არსებობს ან შეიცავს "ცარიელ" მნიშვნელობას. პირველ პარამეტრში გადაეცემა შემოწმებადი ცვლადი.
სინტაქსი
phpempty(mixed $var): bool
მაგალითი
შევამოწმოთ რამდენიმე ცვლადი ცარიელობაზე:
php<?php
$var1 = '';
$var2 = 0;
$var3 = null;
var_dump(empty($var1)); // true
var_dump(empty($var2)); // true
var_dump(empty($var3)); // true
?>
კოდის შესრულების შედეგი:
phptrue
true
true
მაგალითი
შევამოწმოთ არაცარიელი ცვლადები:
php<?php
$var1 = 'text';
$var2 = 1;
$var3 = ['a'];
var_dump(empty($var1)); // false
var_dump(empty($var2)); // false
var_dump(empty($var3)); // false
?>
კოდის შესრულების შედეგი:
phpfalse
false
false
მაგალითი
შევამოწმოთ არარსებული ცვლადი:
php<?php
var_dump(empty($undefinedVar));
?>
კოდის შესრულების შედეგი:
phptrue