→ evil2004 :不管$_GET["test"]有沒有值存在...只要做完 08/21 23:38
→ evil2004 :$a=$_GET["test"]就會自動回傳true 08/21 23:38
→ tas72732002 :那如果取不到$_GET["test"]是代表沒有做完嗎?? 08/21 23:42
→ evil2004 :如果isset($_GET["test"])回傳false的話...就代表沒 08/21 23:57
→ evil2004 :有做完 會跳到敘述式二那邊~~~ 08/21 23:57
→ yuyuan0507 :我覺得是:$a=$_GET["test"]會強制執行,變成說else 08/22 01:19
→ yuyuan0507 :判斷是永遠不會執行到,因為已經強制執行get放入$a 08/22 01:20
→ yuyuan0507 :不管該$_GET["test"]有沒有值,有請樓下確認我的觀念. 08/22 01:22
推 andreli :我也覺得else不會做到 08/22 01:50
推 buganini :應該是等同於if($_GET["test"]) 08/22 02:56
→ buganini :=這個operator的return value就是他assign的value 08/22 02:57
→ buganini :所以像readdir才會有($f=readdir($p))!=False 08/22 02:57
→ buganini :這種寫法 08/22 02:58
推 yuyuan0507 :樓上正解我想說的 等同於if($_GET["test"]) 08/22 11:20
→ tas72732002 :請問沒有做完的意思是什麼?? 08/22 14:56
推 buganini :所以如果$_GET["test"]是empty或unset還是會跑else 08/22 17:02