라이브러리

[PHP] is_null - 변수가 null인지 찾습니다.




PHP에서 is_null() 함수


PHP에서 `is_null()` 함수는 변수가 `NULL` 값인지 확인하는 함수입니다. `NULL` 값은 변수가 할당되지 않은 상태를 나타내며, 변수가 `NULL` 값인 경우 `is_null()` 함수는 `TRUE`를 반환하고, 그렇지 않은 경우 `FALSE`를 반환합니다.

# 예제 1: 기본 사용법


#hostingforum.kr
php

$var1 = NULL;

$var2 = 'Hello';



echo var_dump(is_null($var1)) . "
"; // bool(true)

echo var_dump(is_null($var2)) . "
"; // bool(false)



# 예제 2: NULL 값이 아닌 경우


#hostingforum.kr
php

$var1 = 0;

$var2 = '';

$var3 = array();



echo var_dump(is_null($var1)) . "
"; // bool(false)

echo var_dump(is_null($var2)) . "
"; // bool(false)

echo var_dump(is_null($var3)) . "
"; // bool(false)



# 예제 3: NULL 값이 있는 경우


#hostingforum.kr
php

$var1 = NULL;

$var2 = NULL;

$var3 = array('key' => NULL);



echo var_dump(is_null($var1)) . "
"; // bool(true)

echo var_dump(is_null($var2)) . "
"; // bool(true)

echo var_dump(is_null($var3['key'])) . "
"; // bool(true)



# 예제 4: NULL 값이 있는 경우에 NULL 병합 연산자 사용


#hostingforum.kr
php

$var1 = NULL;

$var2 = 'Hello';



echo $var1 ?? 'Default' . "
"; // Default

echo $var2 ?? 'Default' . "
"; // Hello



# 예제 5: NULL 값이 있는 경우에 if 문 사용


#hostingforum.kr
php

$var1 = NULL;

$var2 = 'Hello';



if (is_null($var1)) {

    echo '변수 $var1은 NULL 값입니다.' . "
";

} else {

    echo '변수 $var1은 NULL 값이 아닙니다.' . "
";

}



if (is_null($var2)) {

    echo '변수 $var2은 NULL 값입니다.' . "
";

} else {

    echo '변수 $var2은 NULL 값이 아닙니다.' . "
";

}



위의 예제를 통해 `is_null()` 함수의 사용법을 이해할 수 있습니다. `NULL` 값이 있는 경우 `TRUE`를 반환하고, 그렇지 않은 경우 `FALSE`를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 437 페이지

검색

게시물 검색