変数の型を取得する
$value
PHP 変数 value の型を返します。 型のチェックには、この関数ではなく is_* 関数を使います。
value
is_*
型を調べたい変数。
返された文字列は、以下のいずれかの値を持ちます。
"boolean"
"integer"
"double"
"float"
"string"
"array"
"object"
"resource"
"resource (closed)"
"NULL"
"unknown type"
'resource (closed)'
'unknown type'
例1 gettype の例
<?php $data = array(1, 1., NULL, new stdClass, 'foo'); foreach ($data as $value) { echo gettype($value), "\n"; } ?>
上の例の出力は、 たとえば以下のようになります。
integer double NULL object string