php数组编码转换函数的示例
Ajax提交页面编码为gb2312,数据库编码为utf8,在不更改页面及数据库编码的情况下插入数据,自定义函数代码如下:
function array_iconv( $in_charset , $out_charset , $arr ){ return eval ( 'return ' .iconv( $in_charset , $out_charset ,var_export( $arr ,true). ';' )); }函数说明: var_export设置第二个参数为true,返回数组原型字符串,将字符串转换为utf-8编码,之后再用eval来执行返回.范例代码如下:
$postdata = $_POST ; $data = array_iconv( 'gb2312' , 'utf-8' , $postdata ) print_r( $data );查看更多关于php数组编码转换函数的示例 - php数组的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did31292