Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk mengeluarkan tatasusunan dalam php (4 kaedah)

Bagaimana untuk mengeluarkan tatasusunan dalam php (4 kaedah)

PHPz
Lepaskan: 2023-04-14 19:52:01
asal
5693 orang telah melayarinya

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);
?>
Salin selepas log masuk

Hasil output adalah seperti berikut:

Array
(
    [0] => Foo
    [1] => Bar
    [2] => Baz
)
Salin selepas log masuk

Penggunaan fungsi var_dump() ialah seperti berikut:

<?php
$arr = array("Foo", "Bar", "Baz");
var_dump($arr);
?>
Salin selepas log masuk

Hasil keluaran adalah seperti berikut:

array(3) {
  [0]=>
  string(3) "Foo"
  [1]=>
  string(3) "Bar"
  [2]=>
  string(3) "Baz"
}
Salin selepas log masuk

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 />";
}
?>
Salin selepas log masuk

Hasil output adalah seperti berikut:

姓名: 张三
年龄: 20
职业: 程序员
Salin selepas log masuk

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(&#39;a&#39;, &#39;b&#39;, &#39;c&#39;, &#39;d&#39;);
echo implode(&#39;,&#39;, $arr);
?>
Salin selepas log masuk

Hasil output adalah seperti berikut:

a,b,c,d
Salin selepas log masuk

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!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan