>  기사  >  백엔드 개발  >  PHP에서 flase 문자를 bool 유형으로 변환하는 방법

PHP에서 flase 문자를 bool 유형으로 변환하는 방법

怪我咯
怪我咯원래의
2017-06-19 10:49:253779검색

이 글은 PHP에서 Boolean(bool)형으로 변환할 때의 몇 가지 상황을 요약해서 소개합니다. 매우 간단합니다. 도움이 필요한 친구가 참고하면 됩니다.

문제 원인: PHP에서 if (true==2) Return true 아니면 거짓?

결과는 사실입니다. 이 질문에 따라 PHP에서 다른 데이터 유형도 테스트했습니다.

결론:

을 bool형으로 변환하면 false가 됩니다. 4.NULL

Welcome to add...

테스트 코드:

<?php
function p($title,$mybool){
  echo "<pre class="brush:php;toolbar:false">".$title;
  echo var_dump($mybool)."
"; } class foo { function do_foo() { echo "你好!"; } } echo"
PHP中的其他类型转化为Bool类型
"; //零 $n0=boolval(0); p("零:",$n0); //正整数 $n=boolval(2); p("正整数:",$n); //负整数 $nx=boolval(-2); p("负整数:",$nx); //字符空格 $ss=boolval(" "); p("字符空格:",$ss); //空字符串 $sn=boolval(""); p("空字符串:",$sn); //字符串 $s=boolval("chinacion"); p("字符串:",$s); //空数组 $an=boolval(array()); p("空数组:",$an); //数组 $a=boolval(array(0=>1)); p("数组:",$a); //null类型 $nu = boolval(NULL); p("NULL:",$nu); //object $bar = new foo; $bar; $obj = boolval($bar); p("Object:",$obj);

위 내용은 PHP에서 flase 문자를 bool 유형으로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.