多次元 PHP 配列からの値の抽出
PHP の多次元配列では、特定のデータにアクセスする際に問題が発生する可能性があります。 print_r($myarray):
Array ( [0] => Array ( [id] => 6578765 [name] => John Smith [first_name] => John [last_name] => Smith [link] => http://www.example.com [gender] => male [email] => [email protected] [timezone] => 8 [updated_time] => 2010-12-07T21:02:21+0000 ) )
電子メールなどの個々の値を取得する場合、$myarray['email'] を使用することはできません。代わりに、配列内のキーとインデントを観察してください:
[0][email] [0][gender]
したがって、特定の値にアクセスするには、次の構文を使用します:
<code class="php">echo $myarray[0]['email']; // Outputs the email address echo $myarray[0]['gender']; // Outputs the gender</code>
このアプローチにより、個々のデータ項目を抽出できます。複雑な多次元配列から簡単に作成できます。
以上が多次元 PHP 配列から値を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。