変数操作

【PHP】変数の型を取得する gettype()

gettype関数を使い変数の型を取得する

gettype関数は変数の型を取得します。

返り値

返された文字列は、以下のいずれかの値を持ちます。

  • boolean
  • integer
  • double
  • string
  • array
  • object
  • resource
  • “resource (closed)” 
  • NULL
  • “unknown type”

コード

PHP
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)

参考サイト

PHP: gettype – Manual

この記事がお役に立ちましたら幸いです。
ブログランキングに参加しております。よろしければクリックお願いいたします。
にほんブログ村 IT技術ブログ PHPへ
※本サイトに掲載する情報には充分に注意を払っておりますが、その内容について保証するものではありません。
※本サイトの使用ならびに閲覧によって生じたいかなる損害にも責任を負いかねます。

コメント

タイトルとURLをコピーしました