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教程有興趣的朋友有所幫助。