การเพิ่มหรือลดค่าของตัวเลขในตัวแปรทีละหนึ่งตามแบบภาษาซีหรือจาวา
- $x++ เพิ่มค่าขึ้นอีกหนึ่ง
- ++$x เพิ่มค่าขึ้นอีกหนึ่ง
- $x– ลดค่าลงอีกหนึ่ง
- –$x ลดค่าลงอีกหนึ่ง
ความแตกต่างของการวาง ++ หรือ — ไว้ข้างหน้าหรือข้างหลัง คือดูว่า จะอ่านค่าของตัวแปรก่อน (ในกรณีที่มีการอ่านค่าของตัวแปร) หรืออ่านค่าหลังจากการเพิ่มหรือลด
โปรดลองทำตามตัวอย่างแล้วสังเกตผลลัพธ์ที่ได้ในแต่ละกรณี
<? $x=3; echo $x++,”<BR>\n”; echo $x,”<BR>\n”; $x=3; $x=3; $x=3; |