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

PHPのis_array()
で変数の中身が配列かどうか判別する方法とそのサンプルコードを紹介しています。
配列かどうか判別する
指定した値や変数の中身が配列かどうかを判別するにはis_array()
が利用可能です。
is_array()
は指定した値・変数の型が配列、連想配列の場合は「true」を配列ではない場合は「false」を返します。
is_array(指定した値)
型が配列、連想配列であればそのデータが空でも正常に処理されます。
以下は空の配列を指定してis_array()
で配列かどうかを調べる際のサンプルコードになります。
$array = [];
if (is_array($array) === true) {
// 配列です
}else{
// 配列ではない
}
関連記事


PHP | substr()で最後の一文字、1の位を取得する方法
PHPのsubstr()を使って文字列の最後の一文字、数値の1の位を取得する方法 ...


PHP | unexpected token “xxx” エラーの原因と修正案
PHPで発生するエラー「unexpected token "xxx"」の原因と対 ...


PHP | foreach() argument must be of type array|object エラーの原因と修正案
PHPでエラー「foreach() argument must be of ty ...


PHP | No such file or directory エラーの原因と修正案
PHPでエラー「No such file or directory」が発生する原 ...


PHP | GDでjpegやPNGファイルをWebPに変換する方法
PHPのGDライブラリでjpeg画像やpng画像をWebPファイルへ変換する方法 ...


PHP | str_contains()で指定の文字列が含まれているか判別する方法
PHPのstr_contains()を利用して対象の文字列に指定した文字列が含ま ...


PHP | array_push(): Argument #1 ($array) must be of type array エラーの原因と修正案
PHPでエラー「array_push(): Argument #1 ($arra ...


PHP | mysqli::__construct(): (HY000/1045): Access denied for user エラーの原因と修正案
PHPのMySQL処理で発生するエラー「mysqli::__construct( ...


PHP | Argument #2 ($subject) must be of type string エラーの原因と修正案
PHPで発生するエラー「Argument #2 ($subject) must ...


PHP | 特定のIPアドレスにだけコンテンツを表示する方法
自分や特定のIPアドレスにだけコンテンツの一部を表示する方法を紹介しています。 ...


PHP | Unmatched エラーの原因と修正案
PHPでエラー「Unmatched '}'」や「Unmatched ')'」が発 ...


PHP | 変数の宣言・代入や変数名のルール
PHPで変数を定義する PHPでの変数名は頭に$を付ける事で宣言・代入できます。 ...


PHP | 偶数または奇数かどうか判別する方法
PHPで指定した数値か偶数または奇数どうかを判別する方法とサンプルコードを紹介し ...


PHP | 変数の値を変数名に利用して新規変数を定義する方法
PHPで変数を作成する際に、変数名に既存の変数の値を変数名に使って新しい変数を作 ...


PHP | Cannot redeclare (previously declared in ~) エラーの原因と修正案
PHPで発生するエラー「Cannot redeclare (previously ...


PHP | ひらがな、またはカタカナのみかどうか判別する方法
PHPで指定した文字列がひらがな、またはカタカナのみの文字列かどうかを判別する方 ...


PHP | Undefined constant “xxx” エラーの原因と修正案
PHPでエラー「Undefined constant "xxx"」が発生する原因 ...


PHP | Use of undefined constant エラーの原因と修正案
PHPで発生するエラー「Use of undefined constant(未定 ...


PHP | Uncaught TypeError: Cannot access offset of type エラーの原因と修正案
PHPで発生するエラー「Uncaught TypeError: Cannot a ...


PHP | MySQLのINSERT INTOで新しいデータを追加する方法
PHPでMySQLにINSERTクエリで新しいデータを追加するサンプルコードと方 ...
ディスカッション
コメント一覧
まだ、コメントがありません