問題
phpで変数の値が配列かどうかを調べるには?
解決策
「is_array( 変数 )」で変数の値が配列かどうかを判定ことができます。
配列かどうかをを調べる
phpで変数の値が配列かどうかを調べる方法をご紹介します。
「is_array」を使用する。
「is_array( 変数 )」で変数の値が配列かどうかを判定することができます。
変数の値が配列である場合
$arrays = array(
'リンゴ',
'ミカン',
'ブドウ',
'マスカット',
'メロン',
'パイナップル'
);
if( is_array( $arrays ) ){
// 配列である場合 TRUE
}else{
// 配列でない場合 FALSE
}
結果:TRUE
変数の値が配列でない場合
$text = 'リンゴ';
if( is_array( $text ) ){
// 配列である場合 TRUE
}else{
// 配列でない場合 FALSE
}
結果:FALSE
参考ページ
以下のサイトが、より詳しく解説してくれています。
【php is_array 変数が配列型かどうかチェックする | WEPICKS!】
https://wepicks.net/phpfunction-var-isarray/
コメント