Echoing atau Printing Arrays dalam PHP
Array ialah struktur data asas dalam PHP, dan menggemakan atau mencetak kandungannya boleh menjadi penting untuk penyahpepijatan dan memaparkan data. Seseorang mungkin menghadapi tatasusunan dengan struktur yang kompleks, menjadikannya mencabar untuk mengekstrak keluaran yang diingini.
Untuk mencetak kandungan mentah tatasusunan tanpa strukturnya, terdapat kaedah serba boleh yang tersedia:
$array = [ 'data' => [ [ 'page_id' => 204725966262837, 'type' => 'WEBSITE' ], [ 'page_id' => 163703342377960, 'type' => 'COMMUNITY' ] ] ]; print_r($array);
Ini akan mencetak tatasusunan sebagai perwakilan boleh dibaca manusia, termasuk semua pasangan nilai kunci dan tatasusunan bersarang.
echo '<pre class="brush:php;toolbar:false">'; print_r($array); echo '';
Format varian ini output dalam
var_dump($array);
var_dump() memaparkan maklumat yang lebih terperinci tentang tatasusunan, termasuk jenis datanya dan rujukan.
foreach ($array['data'] as $result) { echo $result['type'] . '<br>'; }
Gelung menerusi tatasusunan menggunakan foreach membolehkan anda menggemakan atau mencetak nilai atau medan tertentu secara selektif .
Dengan memanfaatkan kaedah ini, pembangun boleh menggemakan atau mencetak kandungan dengan berkesan tatasusunan dalam PHP, tanpa mengira strukturnya, memudahkan manipulasi data dan proses penyahpepijatan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencetak atau Menggemakan Tatasusunan PHP dengan Kerumitan Berbeza-beza dengan Berkesan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!