PHP empty 關鍵字
定義和用法
empty
關鍵字充當函式,如果變數不存在,或者其值被認為是空的,則返回 true。empty
關鍵字還可以評估非變數的表示式。
如果值是以下任一值,則該值被認為是空的
- 空字串
- 空陣列
- 整數 0
- 浮點數 0.0
- 字串 "0"
- 布林值 false
- null
更多示例
示例
在各種不同表示式上使用 empty
<?php
// 不存在的變數
if(empty($x)) {
echo '$x 不存在<br>';
}
// 空整數
if(empty(0)) {
echo '0 為空<br>';
}
// 空浮點數
if(empty(0.0)) {
echo '0.0 為空<br>';
}
// 空字串
if(empty("")) {
echo '"" 為空字串<br>';
}
// null
if(empty(null)) {
echo 'null 為空<br>';
}
// 非空值
if(empty('A')) {
echo '"A" 為空<br>';
} else {
echo '"A" 不為空<br>';
}
?>
自己動手試一試 »
❮ PHP 關鍵字