Devdit
 

PHP เช็คว่ามีข้อมูลหรือไม่ ด้วยคำสั่ง empty

1.6K

PHP เช็คว่ามีข้อมูลหรือไม่ ด้วยคำสั่ง empty ร่วมกับ if บทความนี้สอนการใช้คำสั่ง empty เพื่อเช็คว่าตัวแปรมีข้อมูลหรือไม่ โดยใช้งานร่วมกับคำสั่ง if เพื่อสร้างเงื่อนไขการทำงานของโปรแกรม สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP เช็คว่ามีข้อมูลหรือไม่ ด้วยคำสั่ง empty

<?php
    $a = "";
    $b = 2;
    if( empty( $a ) ) {
        echo "a ไม่มีข้อมูล";
    } else {
        echo "a มีข้อมูล";
    }   
    
    echo "<br/>";
    
    if( !empty( $b ) ) {
        echo "b มีข้อมูล";
    } else {
        echo "b ไม่มีข้อมูล";
    }    
?>

ผลลัพธ์

a ไม่มีข้อมูล
b มีข้อมูล

คำอธิบาย

PHP เช็คว่ามีข้อมูลหรือไม่ แนะนำให้ใช้คำสั่ง empty ร่วมกับ if จากตัวอย่างสอนการใช้งาน 2 แบบมีรายละเอียดดังนี้

1. if( empty( $a ) ) คือ เช็คว่าตัวแปร a มีข้อมูลหรือไม่ หรือเป็นค่าว่างเปล่าหรือไม่ ถ้าจริงให้เข้าไปทำงานในคำสั่ง if

2. if( !empty( $b ) ) คือ ใช้อักษร ! เพื่อกลับเงื่อนไขให้เป็นตรงกันข้าม คือ เช็คว่าตัวแปร b ไม่ใช่เป็นค่าว่างเปล่าใช่ไหม ถ้าจริงให้เข้าไปทำงานในคำสั่ง if

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