PHP ว่างเปล่าคำหลัก
ตัวอย่าง
ตรวจสอบว่าตัวแปรว่างหรือไม่:
<?php
$str = "";
if(empty($str)) {
echo "The string is
empty";
}
?>
ความหมายและการใช้งาน
คีย์เวิร์ดทำหน้าที่เป็น ฟังก์ชันempty
ที่คืนค่า จริง หากไม่มีตัวแปร หรือถ้าค่าของตัวแปรนั้นถือว่าว่าง คำempty
หลักยังประเมินนิพจน์ที่ไม่ได้อยู่ในตัวแปร
ค่าจะถือเป็นค่าว่างหากค่าเป็นค่าใดค่าหนึ่งต่อไปนี้:
- สตริงว่าง
- อาร์เรย์ว่างเปล่า
- จำนวนเต็ม 0
- เลขทศนิยม 0.0
- สตริง "0"
- บูลีนเท็จ
- โมฆะ
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ใช้empty
กับนิพจน์ต่าง ๆ ที่หลากหลาย:
<?php
// A variable that does not exist
if(empty($x)) {
echo '$x does not exist<br>';
}
// An empty integer
if(empty(0)) {
echo '0 is empty<br>';
}
// An empty float
if(empty(0.0)) {
echo '0.0 is empty<br>';
}
// An empty string
if(empty("")) {
echo '"" is an empty string<br>';
}
// null
if(empty(null)) {
echo 'null is empty<br>';
}
// A value that is not empty
if(empty('A')) {
echo '"A" is empty<br>';
} else {
echo
'"A" is not empty<br>';
}
?>
❮ คีย์เวิร์ด PHP