可以先參考 PHP官方isset的文件
isset就是拿來確定變數是否有被設置,簡單講就是判斷是不是null
不過如果單用isset來做表單傳遞時的判斷,其實不怎麼有效果,因為如果欄位未填送出來會是空白字串,isset還是會判定為True
這種狀況就需要用到empty啦!!
empty是用來判斷是否為空值
empty 與 isset的差別就是
empty($a) 等於 !isset($a) || !$a
!empty($a) 等於 isset($a) && $a
可以先參考 PHP官方isset的文件
isset就是拿來確定變數是否有被設置,簡單講就是判斷是不是null
不過如果單用isset來做表單傳遞時的判斷,其實不怎麼有效果,因為如果欄位未填送出來會是空白字串,isset還是會判定為True
這種狀況就需要用到empty啦!!
empty是用來判斷是否為空值
empty 與 isset的差別就是
empty($a) 等於 !isset($a) || !$a
!empty($a) 等於 isset($a) && $a