Lygus prioritetas PHP
Daugyba ir dalyba turi lygų prioritetą ir vykdomos paeiliui iš kairės į dešinę. Panagrinėkime pavyzdžiu, ką tai reiškia. Toliau pateiktame kode pirmiausia bus atlikta dalyba, o po to daugyba:
<?php
$a = 8 / 2 * 4;
echo $a; // išves 16 (rezultatas 4 * 4)
?>
Jei pakeistume ženklus vietomis, tai pirmiausia atliktų daugyba, o po to dalyba:
<?php
$a = 8 * 2 / 4;
echo $a; // išves 4 (rezultatas 16 / 4)
?>
Toliau pateiktame pavyzdyje kiekviena nauja dalybos operacija bus taikoma ankstesniam rezultatui:
<?php
$a = 16 / 2 / 2 / 2;
echo $a; // išves 2
?>
Nepaleisdami kodo, nustatykite, kas bus išvesta į ekraną:
<?php
$a = 8 / 2 * 2;
echo $a;
?>
Nepaleisdami kodo, nustatykite, kas bus išvesta į ekraną:
<?php
$a = 8 * 4 / 2 / 2;
echo $a;
?>