empty()和 isset()都是變量處理函數(shù)核蘸,作用是判斷變量是否已經(jīng)配置,它們在處理變量過程中有很大的相似性啸驯。
使用 unset() 釋放變量之后客扎,它將不再是 isset()。 PHP函數(shù)isset()只能用于變量罚斗,傳遞任何其它參數(shù)都將造成解析錯誤徙鱼。
檢測常量是否已設(shè)置可用 defined() 函數(shù)。empty()的返回值=!(boolean) var惰聂,但不會因為變量未定義而產(chǎn)生警告信息疆偿。參見轉(zhuǎn)換為布爾值獲取更多信息咱筛。 empty() 只能用于變量,傳遞任何其它參數(shù)都將造成Paser error而終止運行杆故。