P

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

· 2014-12-13 (토) 11:41:48 · 11340 · 3

초보자로서 코딩하다보면 늘 변수값에 따른 조건문을 작성할때 어떤 조건으로 확인해야 할지 확실하지 않을때가 많더라구요.
그래서 직접 조건문을 실행시켜서 정리해 보았습니다.
고수님들은 필요없겠지만 같은 초보분들에게 혹시 도움이 될까 싶어서 올립니다.

변수값에 따른 조건문 결과

$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 는 같은 결과를 리턴

|

댓글 3개

뭔지 모르지만, 감사합니다. ^^ ㅜ ㅜ
간단하게 설명하면 None이라는 세로줄의 경우 $var라는 변수가 선언되지 않은 상태에서 empty($var), isset($var)등을 if문에 조건으로 사용할 경우 어떤 결과가 나오는지를 나열해 놓은 겁니다.
같은 경우로 $var=null, $var='', $var=false등의 값을 첫번째 세로줄에 있는 조건문으로 확인할 때의 결과를 테이블로 정리한 겁니다.
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
15-01-24 조회 1.1만
15-01-15 조회 2만
15-01-13 조회 1.8만
15-01-08 조회 1.6만
15-01-04 조회 1.3만
14-12-31 조회 8,517
14-12-28 조회 1.5만
14-12-28 조회 1.4만
14-12-27 조회 1.2만
14-12-22 조회 1.6만
14-12-22 조회 1.3만
14-12-22 조회 1.7만
14-12-22 조회 1.2만
14-12-19 조회 9,369
14-12-19 조회 9,868
14-12-18 조회 1.8만
14-12-16 조회 1.1만
14-12-13 조회 1.1만
14-12-12 조회 7,841
14-12-12 조회 1.5만
14-12-09 조회 1.4만
14-12-09 조회 1.4만
14-12-09 조회 1.8만
14-12-09 조회 1.4만
14-11-30 조회 1만
14-11-28 조회 1.2만
14-11-28 조회 7,773
14-11-25 조회 1.4만
14-11-25 조회 9,743
14-11-21 조회 9,685