php が配列を取得する方法: 1. "array_key_exists()" 関数を使用して、指定されたキー名が指定された配列に存在するかどうかを確認します; 2. "in_array()" 関数を使用して、指定された配列を確認しますvalue 指定した配列に存在するかどうか; 3. 「array_search()」関数を使用して、指定した値のキー名を配列内で検索して取得します。
このチュートリアルのオペレーティング システム: Windows 10 システム、PHP8.1.3 バージョン、Dell G3 コンピューター。
PHP は、配列要素のクエリに使用できる強力なプログラミング言語です。配列は複数の値を格納する構造であり、配列内の要素は PHP 関数を使用してクエリできます。
1. array_key_exists() 関数を使用する
array_key_exists() 関数を使用すると、指定したキー名が指定した配列に存在するかどうかを確認できます。この関数は 2 つのパラメータを受け入れます。最初のパラメータは指定された配列で、2 番目のパラメータはチェックされるキー名です。この関数は、キー名が存在する場合は true を返し、存在しない場合は false を返します。例:
$arr = array('a' => 1, 'b' => 2, 'c' => 3); if (array_key_exists('a', $arr)) { echo '存在'; } else { echo '不存在'; }
2. in_array() 関数を使用します
========== in_array() 関数を使用すると、指定した配列に指定した値が存在するかどうかを確認できます。この関数は 2 つのパラメータを受け入れます。最初のパラメータはチェックされる値、2 番目のパラメータはチェックされる配列です。この関数は、値が存在する場合は true を返し、存在しない場合は false を返します。例:
$arr = array(1, 2, 3, 4, 5); if (in_array(3, $arr)) { echo '存在'; } else { echo '不存在'; }
3. array_search() 関数を使用する
array_search() 関数を使用して、配列内の指定された値のキー名を検索できます。この関数は 2 つのパラメーターを受け入れます。最初のパラメーターは検索する値、2 番目のパラメーターは検索する配列です。値が存在する場合、関数は値が存在するキー名を返し、それ以外の場合は false を返します。例:
$arr = array('a' => 1, 'b' => 2, 'c' => 3); $key = array_search(2, $arr); if ($key) { echo $key; } else { echo '不存在'; }
PHP では、array_key_exists()、in_array()、および array_search() 関数を使用して、配列内の要素をクエリできます。これらの関数にはさまざまな用途があり、実際のニーズに応じて選択できます。
以上がPHPは配列をいくつ取得できますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。