Vienāds prioritātes pakāpe PHP
Reizināšanai un dalīšanai ir vienāds prioritātes pakāpe un tās tiek izpildītas pēc kārtas no kreisās puses uz labo. Apskatīsim ar piemēru, ko tas nozīmē. Tālāk redzamajā kodā vispirms tiks izpildīta dalīšana, un pēc tam reizināšana:
<?php
$a = 8 / 2 * 4;
echo $a; // izvadīs 16 (rezultāts 4 * 4)
?>
Ja apmainīt zīmes vietām, tad vispirms tiks izpildīta reizināšana, un pēc tam dalīšana:
<?php
$a = 8 * 2 / 4;
echo $a; // izvadīs 4 (rezultāts 16 / 4)
?>
Nākamajā piemērā katra jaunā dalīšanas operācija tiks piemērota iepriekšējai:
<?php
$a = 16 / 2 / 2 / 2;
echo $a; // izvadīs 2
?>
Nepalaižot kodu, nosakiet, kas tiks izvadīts uz ekrāna:
<?php
$a = 8 / 2 * 2;
echo $a;
?>
Neipalaižot kodu, nosakiet, kas tiks izvadīts uz ekrāna:
<?php
$a = 8 * 4 / 2 / 2;
echo $a;
?>