phpのarray_search()関数の使い方の詳しい説明

藏色散人
リリース: 2023-04-06 09:30:02
オリジナル
4429 人が閲覧しました

array_search() 関数は、配列内の特定の値を検索するために使用される PHP の組み込み関数です。値が見つかった場合は、対応するキーを返します。複数の値がある場合は、最初に一致した値のキーが返されます。

#構文:

array_search($value, $array, strict_parameter)
ログイン後にコピー

パラメータ:

この関数には次の 3 つのパラメータがあります:

$value (必須): 配列内で検索される値への参照。

$array (必須): 検索対象の元の配列を参照します。

strict_parameter (オプション): TRUE または FALSE に設定して、検索の厳密さを示します。このパラメータのデフォルト値は FALSE です。

TRUE の場合、関数は同じ要素をチェックします。つまり、整数 10 は文字列 10 とは異なる方法で処理されます。

FALSE の場合、厳密性は維持されません。

戻り値:

前述したように、関数は渡された対応する値のキーを返します。見つからない場合は FALSE を返し、複数の一致がある場合は最初に一致したキーを返します。

PHP での array_search() 関数の使用例:

ログイン後にコピー

出力:


2
ログイン後にコピー

次のプログラムでは、strict_parameter が How に設定されていることがわかります。この関数は FALSE の場合に機能します。配列のデータ型は、検索対象の要素のデータ型とは異なることに注意してください。

ログイン後にコピー

出力:


5
ログイン後にコピー

次に、同じプログラムに strict_parameter を TRUE として渡すとどうなるかを見てみましょう。

ログイン後にコピー

出力:


No Output
ログイン後にコピー

関連する推奨事項: 「

PHP チュートリアル

以上がphpのarray_search()関数の使い方の詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!