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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部