php5插入到sql server2005数据库中,全角横线“-”变成了乱码? php5插入到sql server2005数据库中,全角横线“-”变成了乱码?全角横线“-”还有全角波形“~”都乱了。其它正常。以前的环境是php4插入都是正常的,在php5下就变乱码了,什么原因呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 页面是EUC-JP编码sql server2005是SJIS编码从页面取值之后用mb_convert_encoding( $str, "SJIS", "EUC-JP")函数转一下编码,插入到数据库中。其他日文正常,只有少数的字符出现?乱码(全角横线“-”还有全角波形“~”)。 这个情况应该是EUC-JP这个编码里没有全角横线和波形的编码,没有编码的字符就只能用?了如果非要用这些字符的话,可以直接用binary保存(不知道sql server里如何处理,mysql是可以的)而不用mb_convert_encoding处理==========================================================欢迎加入以google wave为交流工具的PHP讨论组: [email protected] 加入办法: 1。 从你的gmail可以直接发信到 [email protected] 2。 PM你的邮箱给我,我直接加入 3。 到http://groups.google.com/group/phpwave/subscribe?note=1申请 如果该网址不能访问请尝试 https://groups.google.com/group/phpwave/subscribe?note=1 或 http://groups.google.co.uk/group/phpwave/subscribe?note=1 ...(或换其它国家域名) 链接地址加变量 关于html与php混写的语法问题 php wampserver mysql配置 请教,让一个php程式转入后台执行? 问个效果 问题 谢谢 马上给分 新手发问? 唠叨大哥帮我看一下代码(Smarttemplate),侃侃有什么要优化的嘛? php遇到日期怎么办? 在windows下如何更改web的默认主机http://localhost? 有熟悉VB的PHP高手吗,帮忙翻译下代码 [JavaScript]74654 是什么数 fckeditor编辑图片上传问题
sql server2005是SJIS编码从页面取值之后用mb_convert_encoding( $str, "SJIS", "EUC-JP")函数转一下编码,插入到数据库中。其他日文正常,只有少数的字符出现?乱码(全角横线“-”还有全角波形“~”)。
如果非要用这些字符的话,可以直接用binary保存(不知道sql server里如何处理,mysql是可以的)
而不用mb_convert_encoding处理
==========================================================
欢迎加入以google wave为交流工具的PHP讨论组: [email protected]
加入办法:
1。 从你的gmail可以直接发信到 [email protected]
2。 PM你的邮箱给我,我直接加入
3。 到http://groups.google.com/group/phpwave/subscribe?note=1申请
如果该网址不能访问请尝试 https://groups.google.com/group/phpwave/subscribe?note=1
或 http://groups.google.co.uk/group/phpwave/subscribe?note=1 ...(或换其它国家域名)