PHP | 配列かどうか判別する方法

PHP 判別・判定,PHP

PHP | 配列かどうか判別する方法

PHPのis_array()で変数の中身が配列かどうか判別する方法とそのサンプルコードを紹介しています。

配列かどうか判別する

指定した値や変数の中身が配列かどうかを判別するにはis_array()が利用可能です。

is_array()は指定した値・変数の型が配列、連想配列の場合は「true」を配列ではない場合は「false」を返します。

is_array(指定した値)

型が配列、連想配列であればそのデータが空でも正常に処理されます。

以下は空の配列を指定してis_array()で配列かどうかを調べる際のサンプルコードになります。

$array = [];

if (is_array($array) === true) {
	// 配列です
}else{
	// 配列ではない
}