Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mengeluarkan tatasusunan dalam php? Analisis ringkas pelbagai kaedah
Sudah tentu, PHP mempunyai banyak cara untuk mengeluarkan tatasusunan.
Pertama, kita boleh menggunakan fungsi print_r() untuk mencetak tatasusunan:
$arr = [1, 2, 3, 4, 5]; print_r($arr);
Hasil output ialah:
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
Di mana, Array bermaksud bahawa ini ialah Pembolehubah jenis tatasusunan, subskrip dan nilai setiap elemen berada dalam kurungan.
Selain itu, kami juga boleh menggunakan fungsi var_dump() untuk mencetak tatasusunan dengan lebih terperinci:
$arr = [1, 2, 3, 4, 5]; var_dump($arr);
Hasil output ialah:
array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) }
Anda boleh lihat Seperti yang anda lihat, fungsi var_dump() bukan sahaja akan mengeluarkan indeks dan nilai setiap elemen, tetapi juga jenis data dan panjang nilai.
Selain daripada dua fungsi di atas, anda juga boleh menggunakan pernyataan gema dan struktur gelung untuk mengeluarkan tatasusunan. Contohnya:
$arr = [1, 2, 3, 4, 5]; foreach ($arr as $value) { echo $value . ' '; }
Hasil keluaran ialah:
1 2 3 4 5
Perlu diambil perhatian bahawa apabila menggunakan pernyataan gema untuk mengeluarkan tatasusunan, tatasusunan akan ditukar kepada jenis rentetan dan dipisahkan oleh ruang.
Selain itu, anda juga boleh menggunakan fungsi implode() untuk menukar tatasusunan kepada output rentetan:
$arr = [1, 2, 3, 4, 5]; $str = implode(' ', $arr); echo $str;
Hasil output juga:
1 2 3 4 5
Ringkasnya, dalam PHP Outputting array adalah sangat mudah, cuma pilih kaedah yang berbeza mengikut keperluan anda.
Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan tatasusunan dalam php? Analisis ringkas pelbagai kaedah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!