首頁
聯合列表
系統特點
遊戲規則
紀錄閱覽
勝率分析
表情符號
人狼維基
人狼討論
身份登錄
凍結系統
版本紀錄
回覆主題
回列表
文章列表
【BUG】處決投票時不能投票的情況
戰線◆
NWiCJ3a9u2
情況:在處決投票時不能投給指定的人
條件:村民的登入名稱一人為"3"一人為"03"
分析:PHP在以"=="比較字串時,會把數字式字串(如"1"、"0.1"、"1E+1"等)變換為數字後比較,因"3"和"03"均被轉換為3,故("3"=="03")=true
建議:字串比較時可使用"==="(嚴密比較),效果為("3"==="03")=false
佐證:https://diam.ngct.net/old_log.php?log_mode=on&room_no=63268
參考:https://stackoverflow.com/questions/3333353/string-comparison-using-vs-strcmp
NO.5028
<..> [2017-05-27 21:16:39]
戰線◆
NWiCJ3a9u2
補充 發言只帶一個"0"也會發不出 估計成因一樣
佐證:https://diam.ngct.net/game_frame.php?room_no=63349&auto_reload=5
NO.5029
<..> [2017-06-04 02:12:58]
毛毛鵝
您好
會修正此問題
NO.5032
<..> [2017-06-11 00:30:46]
[
配布ホームページ
] [写真素材
天の欠片
] [修改 小企鵝/
Anfauglir
翻譯 殿]