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。

你可能感兴趣的:(iconv)