PHP iconv()编码转换函数用法示例

PHP iconv()字符编码转换函数的用法,iconv()函数,在php5中是内置的,语法格式:iconv("UTF- 8","GB2312//IGNORE",$data) ,//IGNORE的意思是忽略转换错误,如果没有ignore参数,在转换错误时所有该字符后面的字符串都无法被保存。。PHP iconv()函数用 法的代码示例:

<?php
echo $str= ‘你好,欢迎来到源码爱好者!‘;
echo ‘<br />‘;
echo iconv(‘GB2312‘, ‘UTF-8‘, $str);//GB2312转UTF-8
echo ‘<br />‘;
echo iconv_substr($str, 1, 1, ‘UTF-8‘);//按字符个数截取而非字节         
print_r(iconv_get_encoding());//得到当前页面编码信息
echo iconv_strlen($str, ‘UTF-8‘);//得到设定编码的字符串长度
//也见过这种用法
$content = iconv("UTF-8","gbk//TRANSLIT",$content); 
?>

如果你没有打开php.ini中的选项,请打开php.ini文件,将extension=php_iconv.dll前的";"去掉,同时复制php目录下的iconv.dll到系统盘/system32下,重启IIS或Apache。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。