Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mengeluarkan tatasusunan dua dimensi yang berkaitan dalam php

Bagaimana untuk mengeluarkan tatasusunan dua dimensi yang berkaitan dalam php

PHPz
PHPzasal
2023-04-23 10:08:03489semak imbas

Dalam PHP, tatasusunan ialah jenis data yang sangat berguna, yang menyediakan cara yang berkesan untuk membantu pembangun memproses data. Antaranya, tatasusunan bersekutu ialah salah satu jenis tatasusunan yang sangat biasa, yang sangat mudah semasa memproses data. Tatasusunan dua dimensi bersekutu bermakna ia mengandungi berbilang subtatasusunan, dan setiap subtatasusunan mengandungi berbilang elemen, dan setiap elemen mempunyai nilai kunci uniknya sendiri. Dalam PHP, untuk mengeluarkan tatasusunan dua dimensi yang berkaitan, kita boleh menggunakan pernyataan foreach untuk menggelung, mengakses elemen setiap subarray melalui pasangan nilai kunci dan mengeluarkannya ke halaman.

Kod kunci adalah seperti berikut:

//定义一个关联二维数组
$students = array(
  array("name" => "小明", "age" => 18, "sex" => "男"),
  array("name" => "小红", "age" => 20, "sex" => "女"),
  array("name" => "小亮", "age" => 22, "sex" => "男")
);

//循环遍历输出子数组的内容
foreach($students as $student) {
  echo "姓名:" . $student['name'] . ", 年龄:" . $student['age'] . ", 性别:" . $student['sex'] . "<br>";
}

Kod di atas mula-mula mentakrifkan tatasusunan dua dimensi bersekutu, dan setiap sub-tatasusunan mengandungi elemen yang sepadan dengan tiga nilai utama nama, umur dan jantina. Kemudian, gunakan pernyataan gelung foreach untuk melintasi tatasusunan $pelajar, dapatkan elemen dalam setiap sub-tatasusunan dan gunakan nilai yang sepadan dengan nilai utama $student['name'], $student['age'] dan $student['sex'] untuk mengeluarkannya ke halaman masing-masing.

Jalankan kod di atas, halaman akan mengeluarkan kandungan berikut, menunjukkan maklumat elemen dalam setiap sub-tatasusunan:

姓名:小明, 年龄:18, 性别:男
姓名:小红, 年龄:20, 性别:女
姓名:小亮, 年龄:22, 性别:男

Seperti yang dapat dilihat daripada kod di atas, ia sangat mudah untuk mengeluarkan maklumat 2D yang berkaitan dalam PHP Elemen dalam tatasusunan. Dalam senario aplikasi sebenar, pembangun boleh menggunakan fungsi dan pernyataan berkaitan tatasusunan untuk pemprosesan data mengikut keperluan khusus. Pada masa yang sama, anda perlu memberi perhatian untuk menggunakan pernyataan gelung yang sesuai dan format sintaks yang sepadan dengan nilai utama untuk mengeluarkan kandungan tatasusunan dua dimensi yang berkaitan dengan betul.

Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan tatasusunan dua dimensi yang berkaitan dalam php. 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