gettype( mixed $var )

gettype( mixed $var )は、変数「$var」のデータ型を調べる組み込み関数。

定義

文字列型 gettype( 多様な型 $var );

パラメータ

多様な型 $var

データ型を調べたい変数を指定。

戻り値

「多様な型 $var」のデータ型を表す文字列。

構文

変数のデータ型を調べる

データ型 = gettype( 変数 );

「変数」の「データ型」を調べる。

サンプル

変数のデータ型を調べる

<?php
echo "論理型: ";
$var = TRUE;
echo gettype( $var );
echo "<br />";

echo "整数型: ";
$var = 123;
echo gettype( $var );
echo "<br />";

echo "浮動小数点数型: ";
$var = 1.23;
echo gettype( $var );
echo "<br />";

echo "文字列型: ";
$var = "文字列";
echo gettype( $var );
echo "<br />";

echo "配列型: ";
$var = array( 1, 2, 3 );
echo gettype( $var );
echo "<br />";

echo "オブジェクト型: ";
class sampleClass
{
}
$var = new sampleClass();
echo gettype( $var );
echo "<br />";

echo "リソース型: ";
$var = fopen( 'sample.txt', 'r' );
echo gettype( $var );
echo "<br />";

echo "NULL型: ";
$var = NULL;
echo gettype( $var );
echo "<br />";
?>

↓↓↓出力結果↓↓↓

論理型: boolean
整数型: integer
浮動小数点数型: double
文字列型: string
配列型: array
オブジェクト型: object
リソース型: resource
NULL型: NULL

スポンサード リンク

カテゴリー: PHP, 変数操作, 組み込み関数 タグ: パーマリンク