⊗ppPmLpBO 120 of 447 menu

Optionality of Braces in Loops in PHP

In loops, curly braces are not mandatory. If they are omitted, the loop will execute only one line below it.

Let's look at an example. Suppose we have a loop with curly braces:

<?php for ($i = 0; $i <= 9; $i++) { echo $i; // will output numbers from 0 to 9 } ?>

Let's omit the curly braces - and the result will not change:

<?php for ($i = 0; $i <= 9; $i++) echo $i; // will output numbers from 0 to 9 ?>

Rewrite the following code without curly braces:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $elem) { echo $elem; } ?>
English
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
We use cookies for website operation, analytics, and personalization. Data processing is carried out in accordance with the Privacy Policy.
accept all customize decline