Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mengakses Nilai daripada Tatasusunan PHP Berbilang Dimensi?
Cara Mengakses Nilai daripada Tatasusunan PHP Berbilang Dimensi
Anda berhadapan dengan tatasusunan PHP berbilang dimensi, seperti yang ditunjukkan oleh print_r ($myarray), dan anda tidak sabar-sabar untuk mendapatkan semula nilai tertentu seperti e-mel atau jantina.
Penyelesaian:
Untuk mengakses nilai dalam tatasusunan berbilang dimensi, navigasi melalui dimensinya dengan menentukan kunci tatasusunan pada setiap peringkat. Contohnya:
<code class="php">echo $myarray[0]['email']; // prints "[email protected]" echo $myarray[0]['gender']; // prints "male"</code>
Periksa kekunci dan lekukan dalam output print_r:
<code class="php">$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 ) )</code>
Anda boleh menyimpulkan bahawa elemen pertama ([0]) ialah subarray yang mengandungi pengguna data dan kuncinya menentukan atribut (cth., e-mel, jantina).
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Nilai daripada Tatasusunan PHP Berbilang Dimensi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!