PHP & Others

변수에 저정된 값에 따른 조건문 결과

페이지 정보

본문

출처 : http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=2333


변수값에 따른 조건문 결과

None은 변수가 선언되지 않은 상태입니다.
$var = None Array() Null '' false 0 '0' ' ' 'text' true 1 '1'
empty($var) O O O O O O O X X X X X
is_null($var) O X O X X X X X X X X X
isset($var) X O X O O O O O O O O O
$var X X X X X X X O O O O O
$var == 0 O X O O O O O O O X X X
$var == '0' X X X X O O O X X X X X
$var == false O O O O O O O X X X X X
$var == true X X X X X X X O O O O O
$var === 0 X X X X X O X X X X X X
$var === '0' X X X X X X O X X X X X
is_numeric
($var)
X X X X X O O X X X O O
$var === false X X X X O X X X X X X X
$var === true X X X X X X X X X O X X

empty($var), !$var, $var == false 는 같은 결과를 리턴

 

 

 

 

 

 

관련자료

등록된 댓글이 없습니다.
Today's proverb
아직도 내가 더 자라야 하는 나무로 남아 있다는 것이 얼마나 자랑스럽고 기쁜 일인가. 내 능력을 더 키울 수 있는 위치에 있다는 것이 더 없이 행복한 일이라는 것을 알고 산다면 조금도 사는 일에 조급하지 않을 것이다. 아직도 능력 없는 사람이라는 것을 아직도 희망을 가져도 좋은 사람이라는 의미로 바꿔보자. (김이연)