Gelijk voorrang in PHP
Vermenigvuldigen en delen hebben gelijke voorrang en worden uitgevoerd in volgorde van links naar rechts. Laten we aan de hand van een voorbeeld bekijken wat dit betekent. In de volgende code wordt eerst uitgevoerd delen, en daarna vermenigvuldigen:
<?php
$a = 8 / 2 * 4;
echo $a; // geeft 16 weer (resultaat 4 * 4)
?>
Als we de tekens omwisselen, dan wordt eerst vermenigvuldigen uitgevoerd, en daarna delen:
<?php
$a = 8 * 2 / 4;
echo $a; // geeft 4 weer (resultaat 16 / 4)
?>
In het volgende voorbeeld wordt elke nieuwe delingsbewerking toegepast op het vorige resultaat:
<?php
$a = 16 / 2 / 2 / 2;
echo $a; // geeft 2 weer
?>
Zonder de code uit te voeren, bepaal wat er wordt weergegeven op het scherm:
<?php
$a = 8 / 2 * 2;
echo $a;
?>
Zonder de code uit te voeren, bepaal wat er wordt weergegeven op het scherm:
<?php
$a = 8 * 4 / 2 / 2;
echo $a;
?>