ความสำคัญเท่ากันใน PHP

การคูณและการหารมีความสำคัญเท่ากัน และจะดำเนินการตามลำดับจากซ้ายไปขวา ลองพิจารณา จากตัวอย่างเพื่อดูว่าหมายถึงอะไร ในโค้ดต่อไปนี้ จะทำการหารก่อน แล้วจึงค่อยคูณ:

php<?php
  $a = 8 / 2 * 4;
  echo $a; // จะได้ 16 (ผลลัพธ์ของ 4 * 4)
?>

หากสลับเครื่องหมายตำแหน่ง การคูณ จะถูกดำเนินการก่อน แล้วจึงหาร:

php<?php
  $a = 8 * 2 / 4;
  echo $a; // จะได้ 4 (ผลลัพธ์ของ 16 / 4)
?>

ในตัวอย่างต่อไปนี้ การดำเนินการหารแต่ละครั้ง จะนำไปใช้กับผลลัพธ์จากการหารครั้งก่อน:

php<?php
  $a = 16 / 2 / 2 / 2;
  echo $a; // จะได้ 2
?>
Задание 1

โดยไม่ต้องรันโค้ด จงกำหนดว่าจะแสดงอะไร ออกทางหน้าจอ:

php<?php
  $a = 8 / 2 * 2;
  echo $a;
?>
Задание 2

โดยไม่ต้องรันโค้ด จงกำหนดว่าจะแสดงอะไร ออกทางหน้าจอ:

php<?php
  $a = 8 * 4 / 2 / 2;
  echo $a;
?>