array_searchを使っていて、ちょっとした落とし穴にはまってしまったことあったので、 メモ程度ですが記事にしたいと思います。 先ずは、array_searchの使い方を簡単に説明すると、第二引数で指定した配列の中から、第一引数と同じ文字列が存在した場合、一致した値の配列のキーを渡してくれます。 <サンプルコード> $test_array = ["サル","トラ","パンダ"]; $result = array_search("パンダ",$test_array); print_r($result); 結果 2 もし配列の中と値が一致しない場合は、falseを返します。 if文で条件分岐後…