作者lionSYH (狮子王)
看板PHP
标题[请益] 不知道有没有人有php连sql server的经验
时间Wed Dec 7 16:36:11 2011
我的环境是linux + PHP
目前有个需求是需要外连sql server2008
我是用pdo_dblib连线,
现在字捞出来的跟进去都会变成乱码,
中文是没什麽问题,用iconv在读取跟写入前转utf8 或 big5就好了
可是那个DB是多国语言(nvarchar栏位)阿 囧rz
如果用日文或其他语言,用iconv转成big5会消失
请问有前辈有碰过这种状况嘛? 要怎麽解!!?
感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.50.157
1F:推 mervynW:说真心话, 你会想死.考虑一下去花点钱换掉unixodbc 12/07 16:41
2F:→ mervynW:或是换掉linux, 到win下. ms有出 tinyurl.com/6mw55rf 12/07 16:54
3F:→ mervynW:直接可以用utf8传. 12/07 16:55
4F:→ buganini:utf-8或big5就好了的话.. 那就用utf-8啊?? 12/08 01:13
5F:→ buganini:虽然就我经验是不能用utf-8 .. 用的话只有自己能看 12/08 01:14
6F:→ buganini:其他没做转换的程式也不能看,好像有个tds啥的lib可用 12/08 01:15
7F:→ mervynW:啊压, 他的问题是遇到utf-8日语就不能转big5啦. 12/08 12:03
8F:→ mervynW:所以iconv这条路行不通. 12/08 12:03
9F:→ gname:mb_detect_encoding 可行吗? 12/08 12:43