Devdit
 

if else ภาษา PHP กับการเขียนโปรแกรมแบบมีเงื่อนไข

720

if else ภาษา PHP คือ คำสั่งการเขียนโปรแกรมแบบมีเงื่อนไข หรือมีทางเลือกของโปรแกรม โดยบทความนี้จะแนะนำวิธีการเขียน if – else ด้วยภาษา PHP ทั้งหมด 4 แบบดังนี้ 

 

1. แบบหนึ่งเงื่อนไขเดียว ใช้ if

2. แบบสองเงื่อนไข ใช้ if – else

3. แบบมากกว่าสองเงื่อนไข ใช้ if – else – if

4. การเขียน if – else แบบสั้นสำหรับสองเงื่อนไข

 

ตัวอย่างที่ 1 แบบหนึ่งเงื่อนไขเดียว ใช้ if

<?php 
  $a = 20; 
  if( $a == 20 ) { 
      echo "a เท่ากับ 20"; 
  } 
?> 

ผลลัพธ์

a เท่ากับ 20

 

ตัวอย่างที่ 2 แบบสองเงื่อนไข ใช้ if – else

<?php
  $a = 19;
  if( $a == 20 ) {
      echo "a เท่ากับ 20";
  } else {
      echo "a ไม่เท่ากับ 20";
  }
?>

ผลลัพธ์

a ไม่เท่ากับ 20

 

ตัวอย่างที่ 3 แบบมากกว่าสองเงื่อนไข ใช้ if – else – if

<?php 
  $a = 22;
  if( $a == 20 ) {
      echo "a เท่ากับ 20";
  } else if( $a > 20 ) {
      echo "a มากกว่า 20"; 
  } else {
      echo "a น้อยกว่า 20";
  }
?> 

ผลลัพธ์

a มากกว่า 20 

 

ตัวอย่างที่ 4 การเขียน if – else แบบสั้นสำหรับสองเงื่อนไข

<?php
    $a = 22;
    ( $a == 20 ) ? $b = "a เท่ากับ 20" : $b = "a ไม่เท่ากับ 20";
    echo $b;
?>

ผลลัพธ์

a ไม่เท่ากับ 20 

การเขียน if – else แบบสั้นสำหรับสองเงื่อนไข นั้นแต่ละเงื่อนไขสามารถมีคำสั่งได้แค่ 1 คำสั่ง

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ