Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk memaparkan kandungan tatasusunan dua dimensi dalam php

Bagaimana untuk memaparkan kandungan tatasusunan dua dimensi dalam php

PHPz
PHPzasal
2023-04-24 15:48:42704semak imbas

Dalam pembangunan PHP, tatasusunan ialah struktur data yang sangat penting Tatasusunan dua dimensi merujuk kepada tatasusunan yang mengandungi tatasusunan lain dalam tatasusunan Ia biasanya digunakan untuk menyimpan data berbilang dimensi.

Dalam pembangunan sebenar, kita selalunya perlu memaparkan kandungan tatasusunan dua dimensi Seterusnya, kami akan memperkenalkan cara memaparkan kandungan tatasusunan dua dimensi.

Kaedah 1: Gunakan gelung untuk melintasi tatasusunan dua dimensi

Menggunakan gelung untuk melintasi tatasusunan dua dimensi ialah kaedah yang paling biasa Kita boleh menggunakan foreach untuk melintasi dua-. tatasusunan dimensi. Kodnya adalah seperti berikut:

$arr = array(
    array('name' => '张三','age' => 20),
    array('name' => '李四','age' => 30),
    array('name' => '王五','age' => 40)
);
foreach ($arr as $value) {
    foreach ($value as $key => $data) {
        echo $key . ":" . $data . " ";
    }
    echo "<br />";
}

Dalam kod di atas, kita mula-mula menentukan tatasusunan dua dimensi yang mengandungi tiga elemen, dan kemudian menggunakan dua gelung foreach untuk melintasi tatasusunan luar dan tatasusunan dalam tatasusunan dua dimensi masing-masing, dan akhirnya mengeluarkan setiap pasangan nilai kunci elemen.

Kaedah 2: Gunakan teg jadual untuk memaparkan tatasusunan dua dimensi

Jika kita perlu memaparkan tatasusunan dua dimensi dengan jelas dalam bentuk jadual pada halaman, kita boleh menggunakan teg jadual dalam HTML untuk mencapai ini , kodnya adalah seperti berikut:

$arr = array(
    array('name' => '张三','age' => 20),
    array('name' => '李四','age' => 30),
    array('name' => '王五','age' => 40)
);
echo "<table border=&#39;1&#39;>";
echo "<tr><td>姓名</td><td>年龄</td></tr>";
foreach ($arr as $value) {
    echo "<tr>";
    foreach ($value as $data) {
        echo "<td>$data</td>";
    }
    echo "</tr>";
}
echo "</table>";

Dalam kod di atas, kami menggunakan teg jadual dan atribut berkaitan dalam HTML untuk mentakrifkan format jadual, dan kemudian gunakan dua gelung foreach untuk melintasi elemen dalam tatasusunan dua dimensi, dan akhirnya menghasilkan jadual Data.

Kaedah 3: Gunakan fungsi print_r() untuk memaparkan tatasusunan dua dimensi

Selain daripada dua kaedah di atas, kita juga boleh menggunakan fungsi print_r() untuk terus mengeluarkan kandungan daripada tatasusunan dua dimensi Kodnya adalah seperti berikut:

$arr = array(
    array('name' => '张三','age' => 20),
    array('name' => '李四','age' => 30),
    array('name' => '王五','age' => 40)
);
print_r($arr);

Fungsi print_r() ialah fungsi keluaran yang sangat biasa digunakan dalam PHP. cara untuk membaca Dalam kod di atas, kami teruskan tatasusunan dua dimensi ke dalam fungsi print_r() untuk output .

Ringkasan

Tatasusunan dua dimensi digunakan secara meluas dalam pembangunan PHP Tiga kaedah di atas boleh digunakan untuk memaparkan kandungan tatasusunan dua dimensi Penggunaan khusus boleh dipilih mengikut sebenar keperluan. Dalam pembangunan sebenar, kita perlu menguasai kaedah dan teknik yang berbeza dan menggunakan operasi asas PHP yang munasabah untuk menyelesaikan tugas pembangunan dengan lebih baik.

Atas ialah kandungan terperinci Bagaimana untuk memaparkan kandungan tatasusunan dua dimensi 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