php中的icov()函数,PHP中iconv函数知识汇总
今天在修改论文在线的时候,遇到了iconv这个函数。学习一下
header('Content-Type:application/vnd.ms-excel;charset=UTF-8"');
$name=iconv('utf-8','gb2312',$data['year'].'年,第'.$data['period'].'期通信录');
header('Content-Disposition:attachment;filename="'.$name.'.xls"');
header('Cache-Control:max-age=0');
这段代码的意思,就是把utf-8格式转化为gb2312的格式,然后赋值给$name,这样导出excel文件的名字的时候,就是中文的$name的名字。
下边是关于这个函数的详细和延伸用法
iconv("UTF-8","GB2312//IGNORE",$data)
ignore的意思是忽略转换时的错误,如果没有ignore参数,所有该字符后面的字符串都无法被保存。
这个iconv()这个函数,在php5中是内置的.谢谢.
例子:
echo$str='你好,这里是卖咖啡!';
echo'
';
echoiconv('GB2312','UTF-8',$str);//将字符串的编码从GB2312转到UTF-8
echo'
';
echoiconv_su
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
