1-3配列Tips60 配列の要素を検索する
Level1
Pointarray_search関数、in_array関数を使う
配列から特定の値を持つ要素を検索するには、2通りの方法があります。
配列から特定の値を持つ要素のキーを取得したい場合には、array_search関数を使います。
array_search関数は、配列を検索し特定の値を持つ要素が見つかった場合には、その値を持つ要素のキーを返し、見つからなかった場合にはFALSEを返します。
array_search関数の使い方
該当要素のキー = array_search(検索値, 対象配列, 型チェックオプション);
配列に特定の値を持つ要素が存在するかどうかを確認するには、in_array関数を使います。
in_array関数は、配列を検索し特定の値を持つ要素が見つかった場合には、TRUEを返し、見つからなかった場合にはFALSEを返します。
in_array関数の使い方
論理値 = in_array(検索値, 対象配列, 型チェックオ
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録