PHPで配列キーの値を取得する方法

王林
リリース: 2023-05-19 14:22:37
オリジナル
3216 人が閲覧しました

PHP では、配列 Key の値を取得するには、連想配列を使用する必要があります。連想配列は、キーと値のペアを使用してデータを格納する配列であり、対応する値はキーを通じて取得できます。

以下では、配列の Key 値を取得するいくつかの方法を紹介します。

方法 1: array_keys() 関数を使用する

array_keys() 関数は、配列内のすべてのキーで構成される新しい配列を返すことができます。

例:

$array = array('name' => 'Tom', 'age' => 18); $keys = array_keys($array); print_r($keys); //输出 Array ( [0] => name [1] => age )
ログイン後にコピー

配列内のすべてのキー名が array_keys() 関数を通じて取得できることがわかります。

方法 2: foreach ループを使用する

foreach ループは配列内の各要素を走査でき、foreach ループを使用して配列内のすべてのキーと値のペアを取得できます。

例:

$array = array('name' => 'Tom', 'age' => 18); foreach ($array as $key => $value) { echo "Key: $key, Value: $value 
"; }
ログイン後にコピー

ご覧のとおり、foreach ループを使用して、配列内の各要素のキー名とキー値を取得できます。

方法 3: array_key_exists() 関数を使用する

array_key_exists() 関数は、指定されたキー名が配列内に存在するかどうかを判断できます。

例:

$array = array('name' => 'Tom', 'age' => 18); if (array_key_exists('name', $array)) { echo "The key 'name' exists in the array. 
"; } else { echo "The key 'name' does not exist in the array."; }
ログイン後にコピー

array_key_exists() 関数を使用すると、指定されたキー名が配列内に存在するかどうかを確認できることがわかります。

方法 4: isset() 関数を使用する

isset() 関数は、変数が設定されているかどうか、空でないかどうかを判断できます。

例:

$array = array('name' => 'Tom', 'age' => 18); if (isset($array['name'])) { echo "The key 'name' exists in the array. 
"; } else { echo "The key 'name' does not exist in the array."; }
ログイン後にコピー

isset() 関数を使用して、指定されたキー名が設定されており、空でないかどうかを判断できることがわかります。

まとめ

上記は配列内のキー値を取得する 4 つの方法ですが、状況に応じて上記の方法を柔軟に使用して、必要な配列キー名をより正確に取得できます。

以上がPHPで配列キーの値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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