#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピュータークエリ メソッド: 1. in_array() を使用して、配列内に指定された値があるかどうかを検索します。構文は "in_array("value", array)" です。 2. array_search() を使用します。構文は次のとおりです。が "array_search("value ", array)" の場合、値が存在する場合は対応するキー名が返され、それ以外の場合は false が返されます。
php クエリ配列に特定の値があるかどうか
方法 1: in_array() 関数を使用します
PHP で、ある値があるかどうかをクエリする場合は、特定の値が配列内に存在する場合、組み込み関数 in_array()in_array() 関数を直接使用して、指定された値が配列内に存在するかどうかを検索できます。構文形式:in_array ( $search , $array ,$strict)
Description | |
---|---|
配列 | |
戻り値: 値が配列内に見つかった場合は TRUE、それ以外の場合は FALSE。 | |
<?php header('content-type:text/html;charset=utf-8'); $sites = array("Google", "phpcn", "Taobao", "Facebook"); if (in_array("phpcn", $sites)){ echo "存在指定值"; } else{ echo "不存在指定值"; } ?> ログイン後にコピー |
array_search() 関数は、配列内のキー値を検索し、対応するキー名を返します。
構文:
array_search(value,array,strict)
パラメータ
説明値
配列 | |
---|---|
#strict | |
truefalse - デフォルトの | true に設定すると、配列内の指定された値の型がチェックされ、数値 5 と文字列 5 は異なります (例 2 を参照)。 |
戻り値: |
<?php header('content-type:text/html;charset=utf-8'); $sites = array("Google", "phpcn", "Taobao", "Facebook"); if (array_search("red", $sites)){ echo "存在指定值"; } else{ echo "不存在指定值"; } ?> ログイン後にコピー PHP ビデオ チュートリアル 」以上がPHPの配列に特定の値が存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。 このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
URL パラメータから取得した PHP 配列が期待どおりに動作しない
カテゴリ ID を含む URL パラメータがあり、それを次のような配列として扱いたいと考えています: http://example.com?cat[]=3,9,13 PHP では、...
から 2024-04-06 22:09:02
0
1
1428
戻り値の変数の形式は何ですか?
私はphpの初心者です。コードを見つけました: if($x<time()){return[false,'error'];} ロジックや変数は重要ではありませんが、[false...
から 2024-04-06 21:55:20
0
1
778
ループするために MySQL の結果を ID ごとにグループ化する
mysqlにフライトデータを含むテーブルがあります。 codeigniter3Journey_idair_idFlightDurationout_or_inflightdurati...
から 2024-04-06 17:27:56
0
1
406
関連トピック
詳細>
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
|