ホームページ >バックエンド開発 >PHPチュートリアル >PHPでflase文字をbool型に変換する方法

PHPでflase文字をbool型に変換する方法

怪我咯
怪我咯オリジナル
2017-06-19 10:49:253878ブラウズ

この記事は、PHP でブール型 (bool) 型に変換する場合のいくつかの状況をまとめて紹介します。非常に簡単です。必要な友達はそれを参照してください。

問題の原因: PHP の if (true==2) return true。それとも嘘?

この質問に従って、PHP で他の データ型 もテストしました。

結論:

をbool型に変換すると、falseになります。 4.NULL

追加へようこそ...

テストコード:

<?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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。