看板 PHP 關於我們 聯絡資訊
這四種判斷方式應該是蠻常用的 但是到現在為止還搞不太清楚之間的差異 <?php //方式1 if(!isset($room)){ echo "A"; } //方式2 if(empty($room)){ echo "B"; } //方式3 if($room==null){ echo "C"; } //方式4 if($room==""){ echo "D"; } ?> 若直接輸出的話,結果是ABC 若在前面加上一行$room=""; 則結果為BC 有點搞糊塗了,還請各位大大指導一下 感謝您的回答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.41.104 ※ 編輯: ysbh 來自: 219.85.41.104 (08/25 18:37)