gettype で変数の型を文字列として取得できます。
$hensu = 1;
$type = gettype($hensu);
この例では $type に integer が入ります。
その他、boolean,double,string,array,object,resource などが変数の型によって代入されます。
以下のような、is_〜 関数によっても、その変数がどの型なのか?を調べることが可能です。
is_array($hensu); // 配列かどうか
is_bool($hensu); // boolean かどうか
is_int($hensu); // 整数型かどうか
is_object($hensu); // オブジェクトかどうか
is_string($hensu); // 文字列かどうか
if 文などで型をチェックする際に この is_〜関数が便利ですね。
スポンサードリンク
PHPサンプル集