[請益] 中文出現 parse error

看板PHP作者 (阿達)時間16年前 (2009/05/15 12:13), 編輯推噓6(6013)
留言19則, 8人參與, 最新討論串1/2 (看更多)
程式裡面只要出現某些中文字 就會出現parse error Error : Parse error: parse error in .\xxx\mlbGame.php on line 421 Code : if ($Teams[8]=="許") $Teams[8]= "K. Lohse"; 只要把"許"拿掉 就不會有 parse error 之前也有類似情形 好像是 "區" 的樣子 想請問各位大大如何解決這個問題 -- 一起玩運彩 http://www.playsport.com.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.216.141

05/15 12:15, , 1F
一勞永逸的方法:改用utf-8
05/15 12:15, 1F

05/15 12:17, , 2F
許功蓋
05/15 12:17, 2F

05/15 13:55, , 3F
content="text/html; charset=big5"
05/15 13:55, 3F

05/15 13:56, , 4F
utf-8 才是王道
05/15 13:56, 4F

05/15 14:01, , 5F
utf-8
05/15 14:01, 5F

05/15 14:11, , 6F
我改成了 utf-8 還是一定會parse error...
05/15 14:11, 6F

05/15 14:38, , 7F
Dreamweaver頁面設定選utf-8再重新載入吧
05/15 14:38, 7F

05/15 15:58, , 8F
如果資料是從資料庫當中抓出來的,那還要考慮資料庫轉
05/15 15:58, 8F

05/15 15:59, , 9F
utf8的情況.
05/15 15:59, 9F

05/15 16:00, , 10F
總之,資料庫要轉utf8,html要以utf-8輸出,最好連程式
05/15 16:00, 10F

05/15 16:00, , 11F
都以utf8編碼來寫.
05/15 16:00, 11F

05/15 17:40, , 12F
拍謝 沒說清楚.程式沒有用到資料庫.是單純的PHP網頁
05/15 17:40, 12F

05/15 20:05, , 13F
樓上,那也是會出錯,goole 許功蓋
05/15 20:05, 13F

05/15 20:31, , 14F
ydasam,那就是程式要有utf8編碼寫才行.否則就是用
05/15 20:31, 14F

05/15 20:31, , 15F
iconv函式把big5轉成utf8後再輸出到html.
05/15 20:31, 15F

05/15 20:32, , 16F
10F是正解,你的程式編碼要utf8
05/15 20:32, 16F

05/15 20:33, , 17F
用編輯軟體轉碼例如ultraedit
05/15 20:33, 17F

05/15 20:35, , 18F
推ultraedit. 我的php程式全部都是用ultraedit寫的.
05/15 20:35, 18F

05/16 09:16, , 19F
謝謝各位大大 ( 呼...好多東西要改啊..慘...)
05/16 09:16, 19F
文章代碼(AID): #1A3Em0pU (PHP)
討論串 (同標題文章)
文章代碼(AID): #1A3Em0pU (PHP)