คำสั่งเลือกเงื่อนไขในภาษา PHP

ภาษา PHP มีคำสั่งเลือกเงื่อนไขที่ใช้ควบคุมการไหลของโปรแกรมตามเงื่อนไขที่กำหนด

คำสั่ง if:

  • ตรวจสอบเงื่อนไข
  • ทำงานตามเงื่อนไข

รูปแบบ:

PHP

if (เงื่อนไข) {
  // ทำงานตามเงื่อนไข
}

ตัวอย่าง:

PHP

$age = 18;

if ($age >= 18) {
  echo "ผู้ใหญ่";
} else {
  echo "เด็ก";
}

คำสั่ง if else:

  • ตรวจสอบเงื่อนไข
  • ทำงานตามเงื่อนไข
  • ทำงานตามเงื่อนไขอื่น

รูปแบบ:

PHP

if (เงื่อนไข) {
  // ทำงานตามเงื่อนไข
} else {
  // ทำงานตามเงื่อนไขอื่น
}

ตัวอย่าง:

PHP

$gender = "male";

if ($gender == "male") {
  echo "ผู้ชาย";
} else {
  echo "ผู้หญิง";
}

คำสั่ง if elseif else:

  • ตรวจสอบเงื่อนไขหลายเงื่อนไข
  • ทำงานตามเงื่อนไขที่ตรง

รูปแบบ:

PHP

if (เงื่อนไข1) {
  // ทำงานตามเงื่อนไข1
} elseif (เงื่อนไข2) {
  // ทำงานตามเงื่อนไข2
} else {
  // ทำงานตามเงื่อนไขอื่น
}

ตัวอย่าง:

PHP

$grade = 80;

if ($grade >= 90) {
  echo "A";
} elseif ($grade >= 80) {
  echo "B";
} elseif ($grade >= 70) {
  echo "C";
} else {
  echo "F";
}

คำสั่ง switch:

  • ตรวจสอบค่า
  • ทำงานตามค่า

รูปแบบ:

PHP

switch (ค่า) {
  case ค่า1:
    // ทำงานตามค่า1
    break;
  case ค่า2:
    // ทำงานตามค่า2
    break;
  default:
    // ทำงานตามค่าอื่น
}

ตัวอย่าง:

PHP

$day = "Monday";

switch ($day) {
  case "Monday":
    echo "วันจันทร์";
    break;
  case "Tuesday":
    echo "วันอังคาร";
    break;
  case "Wednesday":
    echo "วันพุธ";
    break;
  default:
    echo "วันอื่นๆ";
}

แหล่งข้อมูล:

  • PHP.net: https://www.php.net/manual/en/language.control-structures.php
Related Posts
 jquery vslidation remove spaces from input คืออะไร

jQuery validation remove spaces from input คือ ฟังก์ชันที่ใช้ลบช่องว่างออกจาก input field โดยใช้ jQuery วิธีใช้ JavaScri Read more

dimiss keyboard flutter คืออะไร

ใน Flutter dismiss keyboard หมายถึง การซ่อนแป้นพิมพ์เสมือนบนหน้าจอ วิธีการ dismiss keyboard ใช้ FocusNode: Dart imp Read more

bootstrap5 cdn คืออะไร

Bootstrap5 CDN คือ Content Delivery Network ของ Bootstrap 5 ซึ่งเป็นเฟรมเวิร์ก front-end ยอดนิยมที่ช่วยให้นักพัฒนาเว็บสร Read more

เขียนโค้ดดึงเนื้อหาจาก wordpress

โค้ดดึงเนื้อหาจาก WordPress วิธีดึงเนื้อหาจาก WordPress มีหลายวิธี ขึ้นอยู่กับประเภทของเนื้อหาที่ต้องการดึง ดึงบทความทั้ Read more