Bagaimana untuk menggelungkan elemen tatasusunan output dalam php

WBOY
Lepaskan: 2023-05-19 22:38:37
asal
2219 orang telah melayarinya

Dalam PHP, tatasusunan ialah struktur data yang sangat biasa. Menggelung melalui elemen tatasusunan adalah tugas biasa yang boleh dicapai menggunakan kaedah yang berbeza. Artikel ini akan memperkenalkan cara menggelung melalui elemen tatasusunan dalam PHP.

1. Gunakan gelung untuk mengeluarkan elemen tatasusunan

Gelung for ialah struktur gelung paling asas dalam PHP. Dengan mengulangi panjang tatasusunan, kita boleh menggunakan gelung for untuk mengeluarkan setiap elemen tatasusunan.

Kod sampel:

<?php
 $arr = array('apple', 'banana', 'orange');
 for($i = 0; $i < count($arr); $i++) {
     echo $arr[$i] . "<br>";
 }
?>
Salin selepas log masuk

Kami mula-mula mentakrifkan tatasusunan $arr, dan kemudian melintasi dan mengeluarkan setiap elemen melalui gelung for. Jalankan kod dan hasil output adalah seperti berikut:

apple
banana
orange
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

2. Gunakan gelung foreach untuk mengeluarkan elemen tatasusunan

Gelung foreach ialah struktur gelung lain dalam PHP. Biasanya, apabila memproses tatasusunan, lebih mudah dan fleksibel untuk menggunakan gelung foreach.

Kod sampel:

<?php
 $arr = array('apple', 'banana', 'orange');
 foreach($arr as $item) {
     echo $item . "<br>";
 }
?>
Salin selepas log masuk

Dalam kod di atas, kami menggunakan gelung foreach untuk melelaran melalui setiap elemen dalam tatasusunan output $arr. Jalankan kod dan hasil output adalah seperti berikut:

apple
banana
orange
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

3. Gunakan gelung while untuk mengeluarkan elemen tatasusunan

While loop ialah struktur gelung bersyarat. Apabila keadaan adalah benar, badan gelung dilaksanakan berulang kali sehingga keadaan tidak lagi benar. Anda boleh menggunakan gelung sementara untuk mengeluarkan setiap elemen dalam tatasusunan.

Kod sampel:

<?php
 $arr = array('apple', 'banana', 'orange');
 $i = 0;
 while($i < count($arr)) {
     echo $arr[$i] . "<br>";
     $i++;
 }
?>
Salin selepas log masuk

Dalam kod di atas, kami menggunakan gelung sementara untuk mengeluarkan setiap elemen dalam tatasusunan $arr. Bilangan gelung dikawal melalui pembolehubah kiraan $i. Jalankan kod dan hasil output adalah seperti berikut:

apple
banana
orange
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

4. Gunakan gelung do-while untuk mengeluarkan elemen tatasusunan

Gelung do-while adalah serupa dengan gelung while, kecuali ia akan melaksanakan badan gelung sekali dahulu, dan kemudian Tentukan sama ada syarat dipenuhi. Oleh itu, menggunakan gelung do-while juga boleh mengeluarkan setiap elemen dalam tatasusunan.

Kod sampel:

<?php
 $arr = array('apple', 'banana', 'orange');
 $i = 0;
 do {
     echo $arr[$i] . "<br>";
     $i++;
 } while ($i < count($arr));
?>
Salin selepas log masuk

Dalam kod di atas, kami menggunakan gelung do-while untuk mengeluarkan setiap elemen dalam tatasusunan $arr. Bilangan gelung juga dikawal melalui pembolehubah kiraan $i. Jalankan kod dan hasil output adalah seperti berikut:

apple
banana
orange
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

Ringkasan:

Dalam PHP, gelung kepada elemen tatasusunan output ialah kemahiran operasi asas Pembelajaran untuk menguasai struktur gelung ini sangat penting pemaju. Dalam proses pembangunan sebenar, struktur gelung yang berbeza boleh dipilih mengikut keperluan yang berbeza. Sama ada anda menggunakan gelung for, gelung foreach, gelung semasa atau gelung do-while, anda boleh dengan mudah menggelungkan elemen tatasusunan.

Atas ialah kandungan terperinci Bagaimana untuk menggelungkan elemen tatasusunan output dalam php. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!