본문 바로가기

카테고리 없음

PHP) isset함수, 쓰는법, 변수의 유무를 체크하기

isset함수는 자주 쓰이는 함수들중 하나인데,


이해하기는 쉽지만


확실히 짚고 넘어가지 않으면 잘못 알 수 있는 부분이다.




isset은 말그대로 세팅되었는가, 변수에 값이 존재하는가를 체크하는 함수이다.


그리고 변수가 설정되었다면 true값을 반환하게 된다.



1
2
3
4
5
6
7
8
9
10
11
12
<?php
    
$val='value';
 
 
if(isset($val))
echo '$val은 값이 들어있음.';
else
echo '$val은 값이 없음.';
 
?>
 
cs


위의 코드만 제대로 보면 이 글을 완전히 이해한 것이다.




3행에 $val이라는 변수에 'value'라는 문자열을 넣었다.


그리고 6행에서 if(isset($val)), 즉 $val이라는 변수에 isset, 값이 있는지 검사하고 그 값이 1일경우


'$val은 값이 들어있음.'이 출력되고


또 8행에선 1이 아닌 모든 상황에는


'$val은 값이 없음.'이 출력되는 것이다.