gettype-変数の型を取得する
文法:
文字列 gettype (混合 $var)
返される文字列の可能な値は次のとおりです:
ブール値
整数
ダブル
文字列
配列
オブジェクト
リソース
ヌル
不明な種類
注:
gettype() を使用して特定の型をテストしないでください。返される文字列は将来の PHP バージョンで変更される可能性があり、文字列の比較が含まれるため実行速度も遅くなります。代わりに is_ 関数を使用することをお勧めします。
関数をテストする場合は、function_exists() と method_exists() を使用する必要があります。
is_ シリーズ関数:
is_array(): 変数が配列かどうかを確認します。
is_double()、is_float()、is_real(): 変数が浮動小数点数であるかどうかを確認します。
is_long()、is_int()、is_integer(): 変数が整数かどうかを確認します。
is_string(): 変数が文字列かどうかを確認します。
is_bool(): 変数がブール値であるかどうかを確認します。
is_object(): 変数がオブジェクトかどうかを確認します。
is_resource(): 変数がリソースかどうかを確認します。
is_null(): 変数が null かどうかを確認します。
is_scalar(): 変数がスカラー、つまり整数、ブール値、文字列、または浮動小数点数であるかどうかを確認します。
is_numeric(): 変数が数値または数値文字列のいずれかのタイプであるかどうかを確認します。
is_callable(): 変数が有効な関数名であるかどうかを確認します。
settype - 変数の型を設定します
文法:
bool settype (混合 &$var,string $type)
説明:
変数varの型をtypeに設定します。
|