看板 PHP 關於我們 聯絡資訊
我的環境是linux + PHP 目前有個需求是需要外連sql server2008 我是用pdo_dblib連線, 現在字撈出來的跟進去都會變成亂碼, 中文是沒什麼問題,用iconv在讀取跟寫入前轉utf8 或 big5就好了 可是那個DB是多國語言(nvarchar欄位)阿 囧rz 如果用日文或其他語言,用iconv轉成big5會消失 請問有前輩有碰過這種狀況嘛?  要怎麼解!!? 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.50.157
mervynW:說真心話, 你會想死.考慮一下去花點錢換掉unixodbc 12/07 16:41
mervynW:或是換掉linux, 到win下. ms有出 tinyurl.com/6mw55rf 12/07 16:54
mervynW:直接可以用utf8傳. 12/07 16:55
buganini:utf-8或big5就好了的話.. 那就用utf-8啊?? 12/08 01:13
buganini:雖然就我經驗是不能用utf-8 .. 用的話只有自己能看 12/08 01:14
buganini:其他沒做轉換的程式也不能看,好像有個tds啥的lib可用 12/08 01:15
mervynW:啊壓, 他的問題是遇到utf-8日語就不能轉big5啦. 12/08 12:03
mervynW:所以iconv這條路行不通. 12/08 12:03
gname:mb_detect_encoding 可行嗎? 12/08 12:43
mervynW:#1DhgVIgT 之前發過文. 12/08 13:04