การสร้างเว็บเพจโดยใช้ภาษา PHP บทที่ 17

การเปรียบเทียบตัวเลขสำหรับสร้างเงื่อนไข

 ==  เท่ากับ
 >  มากกว่า
 >=  มากกว่าหรือเท่ากับ
 <  น้อยกว่า
 <=  น้อยกว่าหรือเท่ากับ
 !=  ไม่เท่ากับ

เราสามารถสร้างเงื่อนไขจากการเปรียบเทียบมากกว่าน้อยกว่านี้ได้ซับซ้อนมากขึ้นโดยใช้ "และ" "หรือ" "ไม่" มาประกอบ ตัวอย่างเช่น
 
($x == -1) || ($x==1)   ถ้า $x มีค่าเท่ากับ -1 หรือ 1 จะได้เงื่อนไขเป็นจริง นอกเหนือจากนั้นเป็นเท็จ
($x < 10) && ($x >1)  ถ้า $x มีค่าน้อยกว่า 10 และ มากกว่า 1 ก็จะได้เงื่อนไขที่เป็นจริง นอกเหนือจากนั้นเป็นเท็จ
! ($x==0) ถ้า $x ไม่เท่ากับศูนย์ ก็ได้เงื่อนไขเป็นจริง นอกเหนือจากนั้นเป็นเท็จ

การใช้ || และ && มีลักษณะการทำงานเหมือนในภาษาซี อย่างกรณีของ ($x || $y) ถ้า $x เป็นจริงจะไม่มีการพิจารณา $y และสำหรับ ($x && $y) ถ้า $x เป็นเท็จแล้วจะไม่มีการพิจารณา $y ต่อ