PHP 조건문에서 숫자 true와 false 형변환

분류없음 RSS Icon ATOM Icon 2022/08/08 12:10 p2p사이트 순위 - 모아파일 2022 TOP12
PHP 조건문에서는 boolean 을 숫자를 대체로 표현할수가 있으며 숫자 0 = false 대체제로 사용되며, 형변환이 하게되어
 0 은 false 가 되며 그외에 숫자 123456789 는 true 가 됩니다.

아래의 예제를 살펴보겓 되면 if(1 and 1) 의 경우에는 숫자 1은 true 이므로 둘다 숫자 1이므로 실행이 되며, if(1 and 0)
 의 경우에는 숫자 1은 true 이지만 숫자 0은 false 이므로 실행이 되지 않습니다.

사용자 삽입 이미지


결과값을 살펴보게 되면 if(1 and 1 ){ echo 1; } 만 실행이 되므로 숫자 1 이 나타나게 됩니다. 숫자 0 은 false 에 해당이 되므로 나머지 예제는 실행이 되지 않았습니다.

사용자 삽입 이미지

이처럼 php 조건문에서는 숫자 0 은 false 로 실행이 되지 않았으며, 숫자 1 ~9 까지는 true 로 실행이 되는것을 확인해 볼수가 있습니다.

2022/08/08 12:10 2022/08/08 12:10
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/33

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/33

트랙백 주소 :: http://www.weddingamor.co.kr/trackback/33

트랙백 RSS :: http://www.weddingamor.co.kr/rss/trackback/33

트랙백 ATOM :: http://www.weddingamor.co.kr/atom/trackback/33