從多維 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中文網其他相關文章!