看板 PHP 關於我們 聯絡資訊
各位前輩 小弟利用API弄網頁傳送簡訊 但是傳送出去中文字後面都會多一個不該出現的字 有時候是亂碼有時候是簡體字有時候是沒看過的字 想請問一下前輩們有沒有開發這個也碰過類似情況 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.12.52
tkdmaf:這年代有點久遠,我記得他的編碼好像是USC2而不是utf-8 08/06 10:03
tkdmaf:一樣是unicode但編碼格式不同。 08/06 10:04
shanishani:樓上大大的做法我有試過了 還是一樣 目前是用截取 08/06 12:44
shanishani:把單一訊息擷取成好幾段組合 避開亂碼 08/06 12:44
tkdmaf:還有,我記得簡訊的上限是70個字的樣子。 08/06 14:06
dlikeayu:他有附utf8版本的class啊 08/06 20:28
dlikeayu:X只有字完超過會寄不出去,不會吃半截 08/06 20:29
dlikeayu:1算字元也記得用mb_strlen utf8來算 08/06 20:32
dlikeayu:手機推文吃字Orz 08/06 20:33
shanishani:目前解決了 用截斷字串在組合 08/06 21:56
shanishani:Utf8試過了 還是有文內的問題 08/06 21:58
shanishani:目前暫時解決掉 有時間在重弄xd 08/06 21:59
tomnelson:tkdmaf:是 "UCS2" 不是 "USC2"... 08/06 22:47
dlikeayu:你文字來源是HTML Content-Type utf-8 從input送出的嗎 08/07 01:43
dlikeayu:或是資料庫送來的也不是utf8 ,今去年才送了一萬多封沒事 08/07 01:44