phpのarray_search関数の使い方は何ですか?

array_search関数は、配列の中から指定された値を検索し、その値に対応するキー名を返す関数です。その使用方法は以下の通りです:

mixed array_search ( mixed $needle , array $haystack [, bool $strict = false ] )

パラメータの説明:

  1. $needle: 検索する値。
  2. $haystack:検索される配列。
  3. $strict(optional):比較に厳密モードを使用するかどうかを指定します。デフォルトはfalseです。trueに設定すると、データ型を比較します。

戻り値:

  1. 指定値が見つかった場合は、その値に対応するキー名を返します。
  2. 指定された値が見つからない場合、falseを返します。

英語を話せる人がいますか?

$fruits = array("apple", "banana", "orange", "grape");

$key = array_search("banana", $fruits);
echo $key;  // 输出 1

$key = array_search("apple", $fruits);
echo $key;  // 输出 0

$key = array_search("watermelon", $fruits);
echo $key;  // 输出 false

上記の例では、配列$fruits内の特定の値をarray_search関数で検索しました。指定した値が見つかれば、その値に対応するキー名を返し、見つからなければfalseを返します。

bannerAds