連想配列のキーへのアクセス
PHP で連想配列を反復処理する場合、従来の 'foreach' ループを使用して値にアクセスできます。 。ただし、代わりにキーを取得したい場合は、簡単な解決策があります。
提供されたコードには、次の連想配列があります。
$arr = array( 1 => "Value1", 2 => "Value2", 10 => "Value10" );
次のコードを使用すると、配列の値にアクセスできます:
foreach ($arr as $v) { echo $v; // Value1, Value2, Value10 }
配列のキーを取得するには、ループを次のように変更します。
foreach ($arr as $key => $value) { echo $key; // 1, 2, 10 }
foreach ループで矢印 (=>) 構文を使用すると、キー変数と値変数の両方を指定できます。この場合、「$key」変数には各反復の現在の要素のキーが含まれます。
以上がPHP 連想配列のキーにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。