PHP if...else...elseif 语句
- หน้าก่อนหน้า PHP สัญญาณ
- หน้าต่อไป PHP Switch
条件语句用于基于不同条件执行不同的动作
PHP 条件语句
ขณะที่คุณเขียนรหัส คุณอาจต้องการที่จะทำงานการตัดสินใจต่างๆ ตามการตัดสินใจ; คุณสามารถใช้กำหนดเงื่อนไขในรหัสเพื่อทำงานนี้
ใน PHP พวกเราสามารถใช้กำหนดเงื่อนไขต่อไปนี้:
- if 语句 - ถ้าเงื่อนไขที่กำหนดเป็น true ก็ทำงานรหัส
- if...else 语句 - ถ้าเงื่อนไขเป็น true ก็ทำงานรหัส; ถ้าเงื่อนไขเป็น false ก็ทำงานรหัสด้านหลัง
- if...elseif....else 语句 - ทำงานรหัสตามเงื่อนไขสองหรือมากกว่า
- switch 语句 - ให้เลือกบล็อครหัสหนึ่งในหลายบล็อคเพื่อทำงาน
PHP - if 语句
if 语句用于เมื่อเงื่อนไขที่กำหนดเป็น trueทำงานรหัส。
การใช้งาน
if (condition) { รหัสที่ต้องการที่จะทำงานเมื่อเงื่อนไขเป็น true; }
ตัวอย่างนี้จะพิมพ์ "Have a good day!" หากเวลาปัจจุบัน (HOUR) ต่ำกว่า 20:
ตัวอย่าง
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>
PHP - if...else 语句
ใช้ if....else ในการทำงานตามรหัสเมื่อเงื่อนไขเป็น true,ทำงานตามรหัสอีกครั้งเมื่อเงื่อนไขเป็น false.
การใช้งาน
if (condition) { รหัสที่ต้องทำงานเมื่อเงื่อนไขเป็น true } else { รหัสที่ต้องทำงานเมื่อเงื่อนไขเป็น false }
ถ้าเวลาปัจจุบัน (HOUR) ต่ำกว่า 20 ตัวอย่างดังนี้จะแสดง "Have a good day!" ซึ่งไม่ใช่จะแสดง "Have a good night!"
ตัวอย่าง
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
PHP - if...elseif....else สตริงค์
ใช้ if....elseif...else ในการทำงานตามเงื่อนไขสองหรือมากกว่า.
การใช้งาน
if (condition) { รหัสที่ต้องทำงานเมื่อเงื่อนไขเป็น true } elseif (condition) { รหัสที่ต้องทำงานเมื่อเงื่อนไขเป็น true } else { รหัสที่ต้องทำงานเมื่อเงื่อนไขเป็น false }
ถ้าเวลาปัจจุบัน (HOUR) ต่ำกว่า 10 ตัวอย่างดังนี้จะแสดง "Have a good morning!" ถ้าเวลาปัจจุบันต่ำกว่า 20 ตัวอย่างดังนี้จะแสดง "Have a good day!" ซึ่งไม่ใช่จะแสดง "Have a good night!"
ตัวอย่าง
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
PHP - switch สตริงค์
เราจะเรียน switch ในช่วงต่อไป
- หน้าก่อนหน้า PHP สัญญาณ
- หน้าต่อไป PHP Switch