Ryhmittävät sulkeet PHP:ssä
Halutessasi voit määrittää operaatioiden prioriteetin käyttämällä pyöreitä sulkeita. Muutetaan esimerkiksi koodiamme niin, että ensin suoritetaan yhteenlasku ja vasta sitten kertolasku:
<?php
$a = 2 * (2 + 3);
echo $a; // tulostaa 10 (tulos 2 * 5)
?>
Sulkeita voi olla mikä tahansa määrä, myös toistensa sisäkkäin:
<?php
$a = 2 * (2 + 4 * (3 + 1));
echo $a;
?>
Määritä käynnistämättä koodia, mitä näytölle tulostuu:
<?php
$a = (2 + 3) * (2 + 3);
echo $a;
?>
Määritä käynnistämättä koodia, mitä näytölle tulostuu:
<?php
$a = (2 + 3) * 2 + 3;
echo $a;
?>
Määritä käynnistämättä koodia, mitä näytölle tulostuu:
<?php
$a = 2 * (2 + 4 * (3 + 1));
echo $a;
?>
Määritä käynnistämättä koodia, mitä näytölle tulostuu:
<?php
$a = 2 * 8 / 4;
echo $a;
?>