php에서 empty 와 isset
페이지 정보

본문
php에서 변수가 있는지 없는지 체크과 값이 0과 없는경우, null, false 를 구분하여야 할 때 사용하는 함수들..
변수가 아래와 같이 정해 져 있는 경우 php에서 empty 와 isset 의 결과
$var1 = "PHP";
$var2 = 0;
$var3 = "";
$var4 = null;
$var5 = false;
###########################################################
1. empty : 변수가 없거나 값이 0, '', null, false 인 경우 true를 반환한다.
if (empty($var1)) echo 'empty var1 PHP <br>';
if (empty($var2)) echo 'empty var2 숫자 0 <br>';
if (empty($var3)) echo 'empty var3 빈칸 <br>';
if (empty($var4)) echo 'empty var4 NULL <br>';
if (empty($var5)) echo 'empty var5 false <br>';
if (empty($var6)) echo 'empty var6 변수정의 없음 <br>';
###########################################################
2. isset : 변수가 있으며 Null이 아닌 경우, 변수값이 0, '', false 인 경우 모두 true를 반환한다. 다만 변수가 있으나 null이거나 변수가 정의 되어 있지 않으면 false
if (isset($var1)) echo 'isset var1 PHP <br>';
if (isset($var2)) echo 'isset var2 숫자 0 <br>';
if (isset($var3)) echo 'isset var3 빈칸 <br>';
if (isset($var4)) echo 'isset var4 NULL <br>';
if (isset($var5)) echo 'isset var5 false <br>';
if (isset($var6)) echo 'isset var6 변수정의 없음 <br>';
---- 결과
isset var1 PHP
isset var2 숫자 0
isset var3 빈칸
isset var5 false
- 다음글함수의 사용여부 체크 function_exists 21.02.09
댓글목록
등록된 댓글이 없습니다.