あきぞらです。
PHP
で配列に特定の値があるかチェックしたいときがあると思います。
PHP
には便利な関数があるので、今日は紹介したいと思います。
配列に値があるかどうかをチェックするin_array
たとえば、こんな配列があったとします。
$animals = [ 'ヒト', 'ゴリラ', 'ライオン', 'ヘビ', 'トカゲ', 'イグアナ', 'カメレオン', 'ライチョウ', 'スズメ', 'ツバメ', ];
この配列に、「ヒト」がいるかどうか確認したいときは、「in_array
」関数が便利です。
in_array('ヒト', $animals)
結果はBoolean
で返ってきます。配列の中に見つかれば「TRUE
」です。
var_dump
で確認するとTRUE
です。
var_dump(in_array('ヒト', $animals)); 結果 bool(true)
よく使うので、覚えておくと便利です!