ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルでのブール データ型の概要
ブール型は、PHP で最も単純な型です。その値は TRUE または FALSE です。
例:
$foo=false;
$foo1=true;
echo "falseの場合、出力値は次のとおりです。".$foo; //出力値はありません
echo "
trueの場合、出力値は次のとおりです:". $foo1; //出力 1
主な詳細は次のとおりです:
ブール値に変換すると、次の値は FALSE とみなされます:
1、ブール値 FALSE 自体
2、整数値 0 (ゼロ)
3、浮動小数点値 0.0 (ゼロ) Empty文字列、および文字列「0」
4. 要素を含まない配列
5. メンバー変数を含まないオブジェクト (PHP 4.0 にのみ適用)
6. 特殊な型 NULL (まだ設定されていない変数を含む) )
7. タグなしで XML ドキュメントから生成された SimpleXML オブジェクト
//$a=0;
//$a=0.0;
$a="0";
var_dump((bool) 0);
echo "
";
var_dump((bool) array());
if($a==false){
echo "空の 0 はデフォルトで false に変換されます。成功!";
}else{
echo "false に変換できません";
}
出力:
bool(false)
bool(false) 空の 0 はデフォルトで false に変換され、成功です。