「変数を処理する関数」  *ここでは、変数自身の状態を処理する関数について説明します*

★gettype関数
  gettype関数は引数に指定した変数のデータ型を返します。返り値はそれぞれのデータ型を表す文字列です。

gettype関数の返り値
返り値データ型
boolean真(True)または偽(False)のいずれか
integer整数
double浮動小数点
string文字列
array配列

例)
例は$a, $b, $cの3つの変数にそれぞれ異なるデータ型のデータを代入し、gettype関数に
渡してデータ型を調べています。

<?php

 $a = "HTML+PHP";
 $b = 12345;
 $c = 12345.67;
 
 //各変数のデータ型を表示
 print gettype($a) . "<br>";
 print gettype($b) . "<br>";
 print gettype($c) . "<br>";
 
 if (gettype($c) != "string"){
  print "\$cは文字列ではありません!";
 }
 
?>

実行結果