⊗ppPmLpBOP 121 of 447 menu

Проблема со кадрави загратки во јамки во PHP

Иако во јамки може да се испуштат кадравите загради, јас многу не препорачувам да се прави така, бидејќи ваквиот код често води до грешки.

Да погледнеме на пример. Нека имаме следниов код:

<?php for ($i = 0; $i <= 9; $i++) echo $i; // ќе ги испише броевите од 0 до 9 ?>

Ќе внесам мало поправање во прикажаниот погоре код (најдете кое) - и тој ќе престане да работи:

<?php for ($i = 0; $i <= 9; $i++); echo $i; // ќе даде 10 ?>

Значи, што исправив?

Проблемот се појави затоа што ја поставив точката и запирка после заградата ) од јамката. Во таков случај ќе се добие таканаречена јамка без тело: таа едноставно ќе се прокрути внатре, а следниот ред веќе нема да му припаѓа на неа. Затоа, за да се избегнат проблеми, јас секогаш препорачувам да се ставаат кадрави загради во јамките.

Кажете, каков ќе биде резултатот од извршувањето на следниов код:

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