論理型

ページ名:論理型

論理型
最もシンプルなデータ型であり、TRUEとFALSEの値を持ちます。

論理型にコンバートされた場合、次の値はFALSEと判断されます。

    論理型 false値
    num型 0, 0.0, -0.0
    空の string型
    要素を持たないarray型
    NULL型

 


<?t
var_dump((bool) "");        // bool(false)
var_dump((bool) 1);         // bool(true)
var_dump((bool) -2);        // bool(true)
var_dump((bool) "foo");     // bool(true)
var_dump((bool) 2.3e5);     // bool(true)
var_dump((bool) array(12)); // bool(true)
var_dump((bool) array());   // bool(false)
var_dump((bool) "false");   // bool(true)
?>