PHP で数値、文字、オブジェクト、配列などを判定する関数には、is_bool()、is_int()、is_integer()、is_float()、is_real()、is_object()、is_array() などがあります。どれだけ毛織物を知っていますか。
//倍精度数値判定
is_double
is_double -- is_float() のエイリアス
説明
この関数は is_float() のエイリアスです。
コードは次のとおりです | コードをコピー |
$気温 = 15.23; |
//整数判定
is_integer -- is_int() と is_long() のエイリアス
説明
この関数は is_int() のエイリアスです。
コードは次のとおりです | コードをコピー |
$ページ数 = 2234; if(is_integer($PageCount)) { print("$PageCount は整数です"." "); } |
//オブジェクト判断
is_object -- 変数がオブジェクトかどうかを確認します
説明
bool is_object (混合変数)
var がオブジェクトの場合は TRUE を返し、それ以外の場合は FALSE を返します。
コードは次のとおりです | コードをコピー |
クラスウィジェット |
//性格判断
is_string -- 変数が文字列かどうかを確認します
説明
bool is_string (混合変数)
var が文字列の場合は TRUE を返し、それ以外の場合は FALSE を返します。
コードは次のとおりです | コードをコピー |
$Greeting = "www.hzhuti.com "; if(is_string($Greeting)) { print("挨拶は文字列です"." "); } |
is_numeric -- 変数が数値か数値文字列かを確認します
説明
bool is_numeric (混合変数)
var が数値または数値文字列の場合は TRUE を返し、それ以外の場合は FALSE を返します。
コードは次のとおりです | コードをコピー |
$int = 1; |
さて、この記事では PHP のオブジェクト、数値、文字の判定関数について簡単に説明します。難易度は比較的簡単です。