目次
gettype関数を使い変数の型を取得する
gettype
関数は変数の型を取得します。
返り値
返された文字列は、以下のいずれかの値を持ちます。
- “boolean“
- “integer“
- “double“
- “string“
- “array“
- “object“
- “resource“
- “resource (closed)”
- “NULL“
- “unknown type”
コード
echo gettype(true) . PHP_EOL;
echo gettype(0) . PHP_EOL;
echo gettype(0.1) . PHP_EOL;
echo gettype('abc') . PHP_EOL;
echo gettype(array(0,1,2)) . PHP_EOL;
echo gettype(new datetime()) . PHP_EOL;
echo gettype(NULL) . PHP_EOL;
$fp = fopen('sample.txt','r');
echo gettype($fp) . PHP_EOL;
fclose($fp);
echo gettype($fp) . PHP_EOL;
実行結果
boolean
integer
double
string
array
object
NULL
resource
resource (closed)
参考サイト
[A8_TechAcademy065]
[Footer]