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