Grupeerivad sulud PHP-s
Soovi korral saate toimingute prioriteeti määrata ümarsulgude abil. Teeme näiteks oma koodi ümber nii, et kõigepealt tehakse liitmine ja alles seejärel korrutamine:
<?php
$a = 2 * (2 + 3);
echo $a; // väljastab 10 (tulemus 2 * 5)
?>
Sulge võib olla suvaline arv, sealhulgas ka üksteise sisse pandud:
<?php
$a = 2 * (2 + 4 * (3 + 1));
echo $a;
?>
Koodi käivitamata määrake, mis ekraanile kuvatakse:
<?php
$a = (2 + 3) * (2 + 3);
echo $a;
?>
Koodi käivitamata määrake, mis ekraanile kuvatakse:
<?php
$a = (2 + 3) * 2 + 3;
echo $a;
?>
Koodi käivitamata määrake, mis ekraanile kuvatakse:
<?php
$a = 2 * (2 + 4 * (3 + 1));
echo $a;
?>
Koodi käivitamata määrake, mis ekraanile kuvatakse:
<?php
$a = 2 * 8 / 4;
echo $a;
?>