ホームページ >バックエンド開発 >PHPチュートリアル >PHP の array_keys() 関数を使用して、配列内のキー名を取得します
PHP で array_keys() 関数を使用して、配列内のキー名を取得します。
array_keys() 関数は、PHP の非常に実用的な関数です。配列内の指定されたすべてのキー。
PHP では、配列は複数の値を格納し、キー名を通じてこれらの値にアクセスできる、非常に一般的に使用されるデータ構造です。値を処理せずに配列内のキー名のみを取得する必要がある場合がありますが、この場合は array_keys() 関数を使用できます。
構文:
array_keys(array $array,mixed $search_value = null, bool $strict = false): array
パラメータ:
配列内のすべてのキー名を含む新しい配列を返します。
<?php // 示例数组 $fruits = array("apple", "banana", "cherry"); // 获取数组中的键名 $keys = array_keys($fruits); // 输出结果 foreach ($keys as $key) { echo $key . "<br>"; } ?>上記のコードでは、3 つのフルーツ名を含む $fruits という名前の配列を定義します。次に、array_keys() 関数を使用して配列 $fruits 内のキー名を取得し、結果を $keys 変数に保存します。最後に、foreach ループを通じて $keys 配列を走査し、キー名を 1 つずつ出力します。 上記のコードを実行すると、次の結果が出力されます:
0 1 2上記の例を通じて、array_keys() 関数が配列内のすべてのキー名を含む新しい配列を返すことがわかります。とキー名を元の配列の順序に従って配置します。 array_keys() 関数は、検索値を指定するための追加パラメータを受け入れたり、一致に厳密モードを使用したりすることもできることに注意してください。 $search_value パラメータが指定されている場合は、その値に一致するキー名のみが返されます。$strict パラメータが指定されて true に設定されている場合は、一致時に型チェックが実行されます。 概要:
array_keys() 関数は、指定された配列内のすべてのキー名をすばやく取得できる、PHP の非常に実用的な関数です。追加のパラメーターを使用してキー名を検索したり、必要に応じて厳密なパターン マッチングを使用したりできます。この関数をマスターすると、配列を操作する際の柔軟性と効率が向上します。
以上がPHP の array_keys() 関数を使用して、配列内のキー名を取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。