rwhn.net
当前位置:首页 >> php iConv可以转换哪些编码 >>

php iConv可以转换哪些编码

$text=iconv("GB2312","UTF-8",$text);$text=iconv("UTF-8","GBK",$text);//转码一般是导入或导出时出现了乱码 所以进行转码

头文件"iconv.h"。iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件。 它的作用是在多种国际编码格式之间进行文本内码的转换。

使用 iconv()函数 string iconv ( string $in_charset , string $out_charset , string $str ) iconv (原编码 , 转换后编码 , 转换后变量); 例子: GB2312=>UTF-8 $str = iconv("GB2312", "UTF-8", $str);

因为 Windows 的内码受系统语言设置影响。所以用iconv转换编码在繁体系统乱码

第二个参数,除了可以指定要转化到的编码以外,还可以增加两个后缀: //TRANSLIT 和 //IGNORE, 其中: //TRANSLIT 会自动将不能直接转化的字符变成一个或多个近似的字符, //IGNORE 会忽略掉不能转化的字符,而默认效果是从第一个非法字符截断...

可以使用iconv函数对编码进行转换,iconv("gb18030", "utf-8", "要转换的字符串"); iconv详细用法如下: iconv — 字符串按要求的字符编码来转换 string iconv ( string $in_charset, string $out_charset, string $str)将字符串 str 从 in_chars...

手册里面已经说得很清楚了,大于PHP4.05即可使用。 (PHP 4 >= 4.0.5, PHP 5) iconv — 字符串按要求的字符编码来转换 http://php.net/manual/zh/function.iconv.php

iconv,转码时使用//INGORE忽略错误,不能转换的字会被忽略掉。

你要不就转换数据库的,用phpmyadmin可以修改 要不就转换文件的,用工具转换如 editplus 这个工具可以将文件一个一个转换编码, 还可以选择批量转换的,搜搜吧,有很多这样的工具

这是通用编码,所有的编码都适用,iconv函数可以转成中文,只要第二个参数是"utf-8"就行!

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com