⊗ppPmBsMONua 21 of 447 menu

Nuance seskupování v PHP

Operace, které mají prioritu, lze uzavřít do závorek - to nebude chyba. Například uzavřeme do závorek součin čísel:

<?php $a = (2 * 2) + 3; echo $a; // vypíše 7 (výsledek 4 + 3) ?>

V tomto případě jsou závorky nadbytečné (násobení má prioritu stejně), ale kód je platný. Někdy se takové seskupení používá v místech, kde priorita operací není zřejmá. Jako příklad uvažujme následující kód:

<?php $a = 8 / 2 * 4; echo $a; ?>

Jak již víte, nejprve se provede dělení a poté násobení. Ale na první pohled to nemusí být příliš zřejmé. Zde lze použít seskupující závorky, abyste explicitně ukázali prioritu:

<?php $a = (8 / 2) * 4; echo $a; ?>

Bez spuštění kódu určete, co se vypíše na obrazovku:

<?php $a = (2 * 8) / 4; echo $a; ?>

Bez spuštění kódu určete, co se vypíše na obrazovku:

<?php $a = 2 * (8 / 4); echo $a; ?>
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout