複製鏈接
請複製以下鏈接發送給好友

empty

(計算機術語)

鎖定
empty是一個計算機術語。empty -- 檢查一個變量是否為空。如果 var 是非空或非零的值,則 empty() 返回 FALSE
外文名
empty
所屬學科
計算機
功    能
檢查一個變量是否為空

目錄

empty信息

(PHP 3, PHP 4 )
empty -- 檢查一個變量是否為空
(C#)
empty表示空字符串,只讀

empty描述

bool empty ( mixed var)
如果 var 是非空或非零的值,則 empty() 返回 FALSE。換句話説,""、0、"0"、NULLFALSE、array()、var $var; 以及沒有任何屬性的對象都將被認為是空的,如果 var 為空,則返回 TRUE
除了當變量沒有置值時不產生警告之外,empty() 是 (boolean) var 的反義詞。參見轉換為布爾值獲取更多信息。

empty實例

<?php
$var = 0;
// 結果為 true,因為 $var 為空
if (empty($var)) {
echo '$var is either 0 or not set at all';
}
// 結果為 false,因為 $var 已設置
if (!isset($var)) {
echo '$var is not set at all';
}
?>
由於這是一個語言結構而非函數,因此它無法被“變量函數”調用。
注: empty() 只檢測變量,檢測任何非變量的東西都將導致解析錯誤。換句話説,後邊的語句將不會起作用: empty(addslashes($name))
jQuery中用法
:empty
概述
匹配所有不包含子元素或者文本的空元素
返回值
Array<Element>
示例
查找所有不包含子元素或者文本的空元素
HTML 代碼:
<table>
<tr><td>Value 1</td><td></td></tr>
<tr><td>Value 2</td><td></td></tr>
</table>
jQuery 代碼:
$("td:empty")
//結果:
[ <td></td>, <td></td> ]
empty()
概述
empty() 方法從被選元素所有子節點和內容。
注意:該方法不會移除元素本身,或它的屬性。
提示:如需移除元素,但保留數據和事件,請使用detach()方法。
提示:如需移除元素及它的數據和事件,請使用remove()方法。 [1] 
語法
$(selector).empty()
參考資料