PHP에서 false와 0의 차이점: 1. false는 부울 값이고 0은 값 0입니다. 2. PHP에서 false는 0 값으로 저장되지만 false와 0의 유형은 다릅니다.
이 문서의 운영 환경: Windows7 시스템, PHP7.1, Dell G3.
php false와 0의 차이점은 무엇인가요?
php
<?php $test=0; if($test==''){ echo '<br />在php中,0即为空'; //被输出 } if($test===''){ echo '<br />在php中,0即为空'; //不被输出 } if($test==NULL){ echo '<br />在php中,0即为空'; //被输出 } if($test===NULL){ echo '<br />在php中,0即为空'; //不被输出 } if($test==false){ echo '<br />在php中,0即为空'; //被输出 } if($test===false){ echo '<br />在php中,0即为空'; //不被输出 } ?>
function eq($v1, $v2) { if($v1 == $v2 && gettype($v1) == gettype($v2)) { return 1; } else { return 0; } }
===는 다음 함수와 같습니다:
rrreee
그래서 빈 문자열(''), false, NULL 및 0은 값은 같지만 유형이 다릅니다!참고: NULL은 특수 유형입니다. .NULL1. $var = NULL;2.$var;3."", 0, "0", NULL, FALSE, array(), var $ var; 속성이 없으면 비어 있는 것으로 간주됩니다. var가 비어 있으면 TRUE가 반환됩니다.추천 학습: "PHP 비디오 튜토리얼
"🎜위 내용은 PHP false와 0의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!