目的
- 便利そうな関数だったので自分用に使い方をざっとまとめてみる
前提情報
- 下記のサービスを用いて関数の振る舞いを確認した。
機能
- 指定した文字列が指定した配列に格納されていることを判定する関数である。
例
-
下記にarray_key_exists関数の例を記載する。
//配列に文字列が含まれているかを確認する処理、含まれていればtrueが返される。 array_key_exists(文字列, 配列);
具体例
-
配列
$array
に「str_1」というインデックスが存在していることを判定する処理を記載する。 -
格納されている場合trueを、格納されていない場合falseを返す。
array_key_exists('str_1', $array);
-
下記の様な処理が実行された場合「str_1の要素が存在します」と出力される。
$array = [ 'str_1' => 1, ]; if (array_key_exists('str_1', $array)) { echo 'str_1 の要素が存在します'; }