Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Gema atau Mencetak Tatasusunan PHP dengan Berkesan?

Bagaimanakah Saya Boleh Gema atau Mencetak Tatasusunan PHP dengan Berkesan?

DDD
Lepaskan: 2024-12-17 10:35:24
asal
1004 orang telah melayarinya

How Can I Effectively Echo or Print PHP Arrays?

Menggema atau Mencetak Tatasusunan dalam PHP

Apabila bekerja dengan tatasusunan dalam PHP, selalunya perlu untuk memaparkan kandungannya. Walau bagaimanapun, hanya menggunakan echo $array akan menyebabkan keseluruhan struktur tatasusunan dipaparkan. Untuk menggemakan atau mencetak kandungan tatasusunan tanpa struktur, pelbagai kaedah tersedia.

Satu pilihan ialah menggunakan fungsi print_r(). Sebagai contoh, jika anda mempunyai tatasusunan seperti yang disediakan, anda boleh menggunakan:

print_r($results);
Salin selepas log masuk

Ini akan mengeluarkan kandungan tatasusunan, tetapi ia akan termasuk pasangan nilai kunci.

Untuk memaparkan kandungan dalam format yang lebih mudah dibaca, anda boleh menggunakan HTML

 tag:</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">echo '<pre class="brush:php;toolbar:false">';
print_r($results);
echo '
';
Salin selepas log masuk

Kaedah lain ialah menggunakan var_dump():

var_dump($results);
Salin selepas log masuk

var_dump() menyediakan maklumat yang lebih terperinci tentang tatasusunan, termasuk jenis dan panjangnya.

Untuk akses dan manipulasi elemen tertentu, anda boleh menggunakan foreach():

foreach ($results as $result) {
    echo $result['type'];
    echo "<br>";
}
Salin selepas log masuk

Ini akan berulang setiap elemen dalam tatasusunan $results dan cetak nilai jenis.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Gema atau Mencetak Tatasusunan PHP dengan Berkesan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan