empty String異常提示 empty 和isset的區別

WBOY
發布: 2016-07-28 08:29:56
原創
2159 人瀏覽過

      empty是判斷變數是否為空,如果 變數 是非空或非零的值,則 empty() 傳回 FALSE。換句話說,”"、0、”0″、NULL、FALSE、array()、var $var、未定義;以及沒有任何屬性的物件都將被認為是空的,如果var 為空,則傳回TRUE 。 (1)數字0;(2)空的字元;(3)定義為null的變數;(4)定義為false的變數;(5)空數組;(6)未定義變數。 )

empty都會判斷為變數為空回傳true

isset判斷一個變數是否設定,如果變數存在(非NULL)則回傳TRUE,否則傳回FALSE(包含未定義)。變數值設定為:null,返回也是false;unset一個變數後,變數被取消了。注意,isset對於NULL值變量,特殊處理。

以上就介紹了empty String異常提示 empty 和isset的區別,包括了empty String異常提示方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板