ホームページ  >  記事  >  バックエンド開発  >  PHPのブール型の詳しい説明

PHPのブール型の詳しい説明

零下一度
零下一度オリジナル
2017-07-27 10:41:551966ブラウズ

1. ブール値の FALSE

2. 整数値 0

3 浮動小数点値 0.000000...

4. 空の配列

6. 特殊な値TRUE のタイプ

追記: PHP4 以前のバージョンでは、空のオブジェクトも false です。

ブール型は、PHP で最も単純な型です。その値は TRUE または FALSE です。

いいね:

$foo=false;
$foo1=true;
echo "为假时输出值为:".$foo; //没有输出值
echo "<br />为真时输出值为:".$foo1; //输出1

主な詳細はこちら:

ブール値に変換すると、次の値は FALSE とみなされます:

1、ブール値 FALSE 自体

2、整数値 0 (ゼロ)
3、浮動小数点ポイント値 0.0 (ゼロ) 空の文字列、および文字列 "0"
4. 要素を含まない配列
5. メンバー変数を含まないオブジェクト (PHP 4.0 にのみ適用)
6. 特殊な型 NULL (含まれない変数を含む)まだ設定されています)
7. タグなしで XML ドキュメントから生成された SimpleXML オブジェクト

//$a=0;//$a=0.0;$a="0";var_dump((bool) 0);echo "<br />";var_dump((bool) array());if($a==false){echo "空0默认转换为false,成功!";}else{echo "不能转换为false";}
输出:
bool(false) bool(false) 空0默认转换为false,成功!

以上がPHPのブール型の詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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