[php] isset, empty, is_null의 차이점

[php] isset, empty, is_null의 차이점 updated_at: 2023-03-14 02:30

isset, empty, is_null 차이점

값 비교해야할 때 사용하는 함수들(isset, empty, is_null)의 차이점.

if($var) isset empty is_null
$var=1 TRUE TRUE FALSE FALSE
$var="" FALSE TRUE TRUE FALSE
$var="0" FALSE TRUE TRUE FALSE
$var=0 FALSE TRUE TRUE FALSE
$var=NULL FALSE FALSE TRUE TRUE
$var FALSE FALSE TRUE TRUE
$var=array() FALSE TRUE TRUE FALSE
$var=array(1) TRUE TRUE FALSE FALSE

Table of contents 목차

평점을 남겨주세요
평점 : 5.0
총 투표수 : 1

질문 및 답글