error_reporting(E_ALL); 환경
empty() 의 이해를 위한 테스트 - empty() 와 ! 의 비교
1번 예제 - 변수를 정의하지 않은 경우 --> if (!$check) { 에서 notice 에러 출력
Notice: Undefined variable: check in /home/site/test82da/public_html/Ybbs/sample/empty.php on line 20
출력1
출력2
2번 예제 - 변수에 문자열 0 을 할당한 경우
출력1
출력2
3번 예제 - 변수에 숫자 0 을 할당한 경우
출력1
출력2
4번 예제 - 변수에 false 을 할당한 경우
출력1
출력2
5번 예제 - 변수에 아무값도 할당하지 않은 경우
출력1
출력2
처리하는데 사용된 시간 : 0
[empty 요약]
변수가 정의 되지 않았거나 값이 0, false, '', NULL 일경우 참을 리턴
empty() 와 !의 비교시 다른것은 모두 동일한 결과를 나타내나
! 은 변수가 정의되어 있지 않았을 경우, 실행은 되나 notice 에러를 출력
소스보기
전체보기