PHP 指定された単純なインスタンスの配列を検索します array_search function_php インスタンス

WBOY
リリース: 2016-06-16 08:40:57
オリジナル
1121 人が閲覧しました

array_search()

PHP array_search() 関数は、配列内の指定された値を検索するために使用され、成功した場合は対応するキー名を返し、そうでない場合は FALSE を返します。

構文:

mixed array_search(mixed needle, array array [, bool strict] ) パラメーターの説明:

参数 说明
needle 需要在数组中搜索的值,如果是字符串,则区分大小写
array 需要检索的数组
strict 可选,如果设置为 TRUE ,则还会对 needle 与 array 中的值类型进行检查

インデックス配列の開始インデックス番号は 0 である可能性があるため、関数は 0 や "" などの FALSE に相当する非ブール値を返す場合もあるため、Strict を実行するには === 演算子を使用する必要があります。検証。

例:

<&#63;php
$arr_a = array(0 => "a", 1 => "b", 2 => "c");
$key = array_search("a", $arr_a);
if( $key !== FALSE ){
  echo "键名为:$key";
} else {
  echo '无匹配结果';
}
&#63;>
ログイン後にコピー

例の出力は次のとおりです:

キー名: 0 配列内に針が複数回出現する場合は、最初に一致したキーを返します。一致するすべての値のキーを返すには、array_keys() 関数を使用します。

配列 array_search 関数内の特定の単純なインスタンスに対する上記の PHP 検索は、エディターによって共有されるすべての内容です。参考にしていただければ幸いです。また、Script Home をサポートしていただければ幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート