ノンカフェインであなたにやさしい

Rails,HTML,JavaScript,jQuery,PHP,CakePHPなど

【PHP】in_arrayを使い特定の値が配列に含まれているか調べる

in_arrayの使い方
PHP: in_array - Manual


簡単なサンプル
1つ目のifはtrue、2つ目はfalseになります。

<?php
$haystack = array("aaa", "bbb", "ccc", "ddd");
if (in_array("aaa", $haystack)) { // -> true
  echo 'aaa';
}
if (in_array("BBB", $haystack)) { // -> false
  echo 'BBB';
}
?>

多次元配列でも使えるようにする方法もあります。
[php]多次元配列でもin_arrayを使えるようにする関数をクロージャを使って実装 - Qiita [キータ]

javascriptでもin_arrayを使う方法はこちら
javascriptでin_arrayを実現する - akinov blog