นนทชัย ทรัพย์ทวีพงศ์ 2009-07-31 14:27:53 หมวดหมู่
PHP >
ตัวดำเนินการ (Operator) 
(0)

(0)

(0)

(470)
ลำดับความสำคัญของ opearator ถูกกำหนดไว้อย่างเข้มงวด มันทำการเชื่อม 2 expression (operand)
เข้าด้วยกัน เช่น 1 + 5 * 3 คำตอบของมันคือ 16 ไม่ใช่ 18 เพราะว่า operation ในการคูณ (*) มีลำดับความสำคัญสูงกว่า operation
ในการบวก (+) การแก้ปัญหาใน expression นี้ก็คือ การใช้วงเล็บครอบ เช่น (1+5) * 3 ผลที่ได้คือ 18
แต่ถ้า operator นั้นมีลำดับความสำคัญเท่ากัน ดังนั้นมันจะถือว่า operator ทางซ้ายมีลำดับความสำคัญ
มากกว่าทางด้านขวา เราลองไปดูลำดับความสำคัญของ operator กันเถอะ