โครงสร้าง if
โครงสร้าง if ตรวจสอบเงื่อนไขในวงเล็บและรันโค้ดในปีกกาหากเงื่อนไขเป็นจริง หากเงื่อนไขเป็นเท็จ โค้ดภายในบล็อก if จะไม่ถูกดำเนินการ คุณสามารถใช้ตัวดำเนินการ else และ elseif ร่วมกับ if เพื่อสร้างเงื่อนไขที่ซับซ้อน
ไวยากรณ์
if (condition) {
// โค้ดที่จะทำงานหาก condition เป็นจริง
}
ตัวอย่าง
ตรวจสอบว่า 5 มากกว่า 3 หรือไม่:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
ผลลัพธ์จากการรันโค้ด:
'5 is greater than 3'
ตัวอย่าง
การใช้ else สำหรับการดำเนินการทางเลือก:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
ผลลัพธ์จากการรันโค้ด:
'Number is 5 or less'
ตัวอย่าง
การใช้ elseif สำหรับหลายเงื่อนไข:
<?php
$num = 5;
if ($num > 5) {
echo 'Number is greater than 5';
} elseif ($num == 5) {
echo 'Number is exactly 5';
} else {
echo 'Number is less than 5';
}
?>
ผลลัพธ์จากการรันโค้ด:
'Number is exactly 5'
ดูเพิ่มเติม
-
โครงสร้าง
switch,
ซึ่งตรวจสอบค่าสำหรับการตรงกับหลายตัวเลือก