⊗ppPmLpBOP 121 of 447 menu

Masalah Kurung Kurawal dalam Perulangan di PHP

Meskipun dalam perulangan kurung kurawal bisa diabaikan, saya sangat tidak merekomendasikan untuk melakukannya, karena kode seperti itu sering menyebabkan kesalahan.

Mari kita lihat contohnya. Misalkan kita memiliki kode berikut:

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

Saya akan membuat sedikit koreksi pada kode di atas (cari tahu apa) - dan kode itu akan berhenti bekerja:

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

Jadi, apa yang saya perbaiki?

Masalah muncul karena saya menempatkan titik koma setelah tanda kurung ) dari perulangan. Dalam hal ini, yang terjadi adalah yang disebut perulangan tanpa badan: perulangan hanya akan berputar di dalamnya, dan baris berikutnya sudah tidak akan berhubungan dengannya. Oleh karena itu, untuk menghindari masalah, saya selalu merekomendasikan untuk menempatkan kurung kurawal dalam perulangan.

Jelaskan, bagaimana hasil eksekusi kode berikut:

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