empty 구문
empty 구문은 변수가 비어 있는지 확인합니다. 변수가 존재하지 않거나 "빈" 값을 포함하면 true를 반환합니다. 첫 번째 매개변수로 확인할 변수를 전달합니다.
구문
empty(mixed $var): bool
예제
몇 가지 변수를 빈 값인지 확인해 보겠습니다:
<?php
$var1 = '';
$var2 = 0;
$var3 = null;
var_dump(empty($var1)); // true
var_dump(empty($var2)); // true
var_dump(empty($var3)); // true
?>
코드 실행 결과:
true
true
true
예제
비어 있지 않은 변수를 확인해 보겠습니다:
<?php
$var1 = 'text';
$var2 = 1;
$var3 = ['a'];
var_dump(empty($var1)); // false
var_dump(empty($var2)); // false
var_dump(empty($var3)); // false
?>
코드 실행 결과:
false
false
false
예제
존재하지 않는 변수를 확인해 보겠습니다:
<?php
var_dump(empty($undefinedVar));
?>
코드 실행 결과:
true