Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mengakses Nilai daripada Tatasusunan PHP Berbilang Dimensi?

Bagaimana untuk Mengakses Nilai daripada Tatasusunan PHP Berbilang Dimensi?

Linda Hamilton
Linda Hamiltonasal
2024-11-03 22:15:03310semak imbas

How to Access Values from Multi-Dimensional PHP Arrays?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn