⊗ppPmLpBOP 121 of 447 menu

Masalah Tanda Kurung Kerawang dalam Gelung di PHP

Walaupun tanda kurung kerawang boleh ditinggalkan dalam gelung, saya sangat tidak mengesyorkan berbuat demikian, kerana kod sedemikian sering membawa kepada ralat.

Mari kita lihat contoh. Katakan kita mempunyai kod berikut:

<?php for ($i = 0; $i <= 9; $i++) echo $i; // akan memaparkan nombor dari 0 hingga 9 ?>

Saya akan membuat pembetulan kecil pada kod yang dinyatakan di atas (cari yang mana) - dan ia akan berhenti berfungsi:

<?php for ($i = 0; $i <= 9; $i++); echo $i; // akan menghasilkan 10 ?>

Jadi, apakah yang saya betulkan?

Masalah timbul kerana saya meletakkan titik koma selepas kurung ) daripada gelung. Dalam kes ini, apa yang dipanggil gelung tanpa badan akan terhasil: ia hanya akan berputar di dalam, dan baris seterusnya tidak akan berkaitan dengannya. Oleh itu, untuk mengelakkan masalah, saya sentiasa mengesyorkan meletakkan tanda kurung kerawang dalam gelung.

Beritahu, apakah hasil pelaksanaan kod berikut:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $elem); echo $elem; ?>
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak