問題 × 解決策

phpで配列の中に特定の値が存在するかどうかを調べる方法

  • 2020年08月14日
  • PHP

問題

phpで配列の中に特定の値が存在するかどうかを調べるには?

解決策

「in_array( 値, 配列, true )」で配列の中に特定の値が存在するかどうかを調べることができます。

 

配列の中に特定の値が存在するかどうかを調べる

phpで配列の中に特定の値が存在するかどうかを調べる方法をご紹介します。

「in_array」を使用する。

in_array( 値, 配列, true )」で配列の中に特定の値が存在するかどうかを調べることができます。

$arrays = array(
	'リンゴ',
	'ミカン',
	'ブドウ',
	'マスカット',
	'メロン',
	'パイナップル'
);
if( in_array( 'リンゴ', $arrays, true ) ){
	// 配列の中に該当する値がある場合 TRUE
}else{
	// 配列の中に該当する値がない場合 FALSE
}

結果:TRUE

参考ページ

以下のサイトが、より詳しく解説してくれています。

【in_arrayを使うときは黙って第三引数を付けること – Qiita】
https://qiita.com/ritukiii/items/3a6add378ae089ab5d70

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

6 − 2 =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧