PHP基本

[PHP] 変数の型をチェックする

2015年9月15日

変数の型をチェックするサンプルいろいろです。

型をチェックする関数

以下のように型毎にチェック関数が用意されています。

【型をチェックする関数】
チェックする型 関数
配列型 is_array($a);
真偽型 is_bool($a);
整数(int)型 is_int($a);
整数(long)型 is_long($a);
浮動小数点(float)型 is_float($a);
浮動小数点(double)型 is_double($a);
文字型 is_string($a);
NULL is_null($a);
数値型 is_numeric($a);
オブジェクト型 is_object($a);
リソース型 is_resource($a);

サンプル

例)変数$aがstring型かどうかチェックする


<?php
 $a = 123;

 if(is_string($a)){
   echo "True";
 }else{
   echo "False";
 }

結果

False

関連記事

-PHP基本
-