$str = mb_convert_encoding($str,'EUC-KR','UTF-8');
解决方案 »
- PHP使用fopen($file_name,'r+'),导致写入文件后,文件变空了,这个可能是什么造成的啊?(中间可能机器重启过)
- 这几天被递归整糊涂了。。再问递归。
- PHP 如何获取protected属性?
- 请推荐一本关与uml方面的书
- php连oracle的奇怪问题
- 怎么能防止用户不在本站提交资料,而是自己做的一个form往我站内提交呢?
- 我刚学PHP,请大家指点一段话~~在线等待
- 我的select能選多項我怎麼把這些行期選項偉到一頁面。我不想用aa.php?ab=**的形式還有另外的方法不,請大家幫忙,謝謝!!!
- 谁能帮忙做个“21点”的php 应用程序?
- 求助这是怎么回事mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean gi
- 下拉菜单
- 在PHP中如何计算时间差,精确到分?
但要确保'EUC-KR'文件,如不是可能出错
{
$str = mb_convert_encoding($str,'EUC-KR','UTF-8');
}
大概的思想就是这样,可以参考下
这里有方法介绍
http://www.cnblogs.com/eflylab/archive/2008/07/08/1238550.html
下来我把解决方法说一下:
用的是iconv()函数来进行编码的转换,但用txt打开时一定要记得设置文件的字体(必须设置为双字节类型的字体),才可以正常显示。
虽然做完后发现很简单,但开始时真是一个头两个大,主要是对unicode不了解。下来散分