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
DDDasal
2024-12-17 10:35:241001semak imbas

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);

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>
<pre class="brush:php;toolbar:false">echo '<pre class="brush:php;toolbar:false">';
print_r($results);
echo '
';

Kaedah lain ialah menggunakan var_dump():

var_dump($results);

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>";
}

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!

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