컴퓨터 과학에서 NULL 값은 변수 또는 객체에 값이없는 상태를 나타냅니다. PHP에서 변수가 할당되지 않은 경우 기본값은 NULL입니다. NULL 값 (NULL)은 특수 유형의 PHP로 변수에 대한 값이 없음을 의미합니다.
ISSET () 함수는 변수가 설정되었고 NULL이 아닌지 여부를 감지하는 데 사용됩니다. 변수가 존재하고 무효가 아닌 경우 true를 반환하십시오. 그렇지 않으면 false를 반환합니다.
$a = 10;
if (isset($a)) {
echo '$a is set';
} else {
echo '$a is not set';
}
// 산출 $a is set
빈 () 함수는 변수가 비어 있는지 확인하는 데 사용됩니다. 변수가 존재하지 않거나 값이 다음 중 하나 인 경우 true를 반환합니다. ""(빈 문자열), 0, "0", null, false, array () (빈 배열). 그렇지 않으면 false를 반환합니다.
$a = null;
if (empty($a)) {
echo '$a is empty';
} else {
echo '$a is not empty';
}
// 산출 $a is empty
IS_NULL () 함수는 변수가 NULL인지 확인하는 데 사용됩니다. 변수의 값이 null이면 true가 반환됩니다. 그렇지 않으면 거짓이 반환됩니다.
$a = null;
if (is_null($a)) {
echo 'The variable is null';
} else {
echo 'The variable is not null';
}
// 산출 The variable is null
$name = '';
if (isset($name)) {
echo '$name is set';
} else {
echo '$name is not set';
}
// 산출 $name is set
if (empty($name)) {
echo '$name is empty';
} else {
echo '$name is not empty';
}
// 산출 $name is empty
if (is_null($name)) {
echo 'The variable is null';
} else {
echo 'The variable is not null';
}
// 산출 The variable is not null
이 예에서는 변수 $ 이름 이 빈 문자열에 할당됩니다. isset ()을 사용하여 true를 반환하여 변수가 설정되었음을 나타냅니다. 빈 ()을 사용하여 true를 반환하여 변수가 비어 있음을 나타냅니다. IS_NULL ()을 사용하여 False를 반환하여 변수가 NULL이 아니라 빈 문자열임을 나타냅니다.