PHP ialah bahasa pengaturcaraan yang biasa digunakan, di mana tatasusunan ialah jenis data yang kerap digunakan. Tatasusunan ialah struktur data yang sangat mudah yang boleh digunakan untuk menyimpan berbilang nilai yang boleh diakses melalui indeks. Dalam PHP, output tatasusunan adalah operasi yang sangat penting dan biasa.
1. Keluarkan tatasusunan dalam format yang ditentukan
Dalam PHP, kita boleh menggunakan fungsi tatasusunan() untuk mencipta tatasusunan. Kemudian, kita boleh menggunakan penyataan gema atau cetak untuk mengeluarkan tatasusunan kepada penyemak imbas. Walau bagaimanapun, output tatasusunan dengan cara ini bukanlah format yang kelihatan baik, dan ia sangat tidak intuitif untuk tatasusunan yang besar.
Untuk mengeluarkan tatasusunan dengan lebih baik, kita boleh menggunakan fungsi print_r() atau var_dump(). Kedua-dua fungsi ini boleh mengeluarkan tatasusunan ke skrin dengan cara yang lebih ringkas.
Penggunaan fungsi print_r() adalah seperti berikut:
<?php $arr = array("Foo", "Bar", "Baz"); print_r($arr); ?>
Hasil output adalah seperti berikut:
Array ( [0] => Foo [1] => Bar [2] => Baz )
Penggunaan fungsi var_dump() ialah seperti berikut:
<?php $arr = array("Foo", "Bar", "Baz"); var_dump($arr); ?>
Hasil keluaran adalah seperti berikut:
array(3) { [0]=> string(3) "Foo" [1]=> string(3) "Bar" [2]=> string(3) "Baz" }
2. Gunakan gelung foreach() untuk mengeluarkan tatasusunan
Selain menggunakan fungsi print_r() atau var_dump(), kita juga boleh menggunakan struktur gelung foreach() untuk mengeluarkan tatasusunan. Berikut ialah contoh struktur gelung foreach() mudah:
<?php $arr = array("姓名" => "张三", "年龄" => 20, "职业" => "程序员"); foreach ($arr as $key => $value) { echo "{$key}: {$value} <br />"; } ?>
Hasil output adalah seperti berikut:
姓名: 张三 年龄: 20 职业: 程序员
Gelung foreach() boleh gelung daripada elemen pertama mengikut indeks , sehingga elemen terakhir tatasusunan. Dalam gelung, kami menggunakan kekunci => format nilai untuk mengeluarkan kunci dan nilai tatasusunan satu demi satu.
3. Gunakan fungsi implode() untuk menukar tatasusunan kepada rentetan
Dalam sesetengah kes, kita perlu menukar tatasusunan yang mengandungi berbilang elemen kepada rentetan. Pada masa ini, kita boleh menggunakan fungsi implode(). Fungsi implode() boleh menggabungkan semua elemen tatasusunan ke dalam rentetan, di mana setiap elemen dipisahkan oleh pembatas yang ditentukan.
Berikut ialah kod sampel:
<?php $arr = array('a', 'b', 'c', 'd'); echo implode(',', $arr); ?>
Hasil output adalah seperti berikut:
a,b,c,d
Ringkasan:
Di atas memperkenalkan output dalam fungsi PHP Beberapa kaedah tatasusunan termasuk mengeluarkan tatasusunan dalam format tertentu, menggunakan struktur gelung foreach() untuk mengeluarkan tatasusunan, dan menggunakan fungsi implode() untuk menukar tatasusunan kepada rentetan. Bagi pemula pengaturcaraan PHP, kaedah ini sangat praktikal dan membantu meningkatkan kecekapan dan kebolehbacaan kod.
Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan tatasusunan dalam php (4 kaedah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!