科技知識動態:empty String異常提示 empty 和isset的區別

導讀 跟大家講解下有關empty String異常提示 empty 和isset的區別,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說empty Stri

跟大家講解下有關empty String異常提示 empty 和isset的區別,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說empty String異常提示 empty 和isset的區別,小編也收集到了有關empty String異常提示 empty 和isset的區別的相關資料,希望大家看到了會喜歡。

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中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!