PHP导入编码的具体方法及代码是什么
Admin 2022-09-30 群英技术资讯 783 次浏览
这篇文章主要介绍“PHP导入编码的具体方法及代码是什么”的相关知识,下面会通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“PHP导入编码的具体方法及代码是什么”文章能帮助大家解决问题。我们经常在导入文件的时候会发现,原本正常的数据,加载到别的地方就发生了乱码,这对于我们的导入使用是非常不方便的。本篇主要针对的是两种编码utf8和gbk,一般来说在这两点上容易出错。下面我们就这两种不同编码的解决方法,分别带来介绍,一起来看看如何设置吧。
php导入到excel-支持utf8和gbk两种编码
1、utf-8编码案例
php导入到excel乱码,是因为utf8编码在xp系统不支持所有utf8编码,转码一下就完美解决了。
<?php
header('Content-Type: application/vnd.ms-excel; charset=UTF-8');
header('Pragma: public');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Content-Type: application/force-download');
header('Content-Type: application/octet-stream');
header('Content-Type: application/download');
header('Content-Disposition: attachment;filename=www.niutw.com.xls ');
header('Content-Transfer-Encoding: binary ');
?>
<?
$filename='php导入到excel-utf-8编码';
filename=iconv('utf-8', 'gb2312',filename=iconv(
′
utf−8
′
,
′
gb2312
′
,filename);
echo $filename;
?>
2、gbk编码案例
<?php
header('Content-Type: application/vnd.ms-excel; charset=UTF-8');
header('Pragma: public');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Content-Type: application/force-download');
header('Content-Type: application/octet-stream');
header('Content-Type: application/download');
header('Content-Disposition: attachment;filename=www.iiwnet.com.xls ');
header('Content-Transfer-Encoding: binary ');
?>
<?
$filename='php导入到excel-utf-8编码';
echo $filename;
?>
访问网站的时候就下载到excel里面,要弄单元格区别的话,用table表格做网页的就可以了。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
今天小编就为大家分享一篇laravel框架添加数据,显示数据,返回成功值的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
不是的,如果启动一个TCP服务器,就会启动了3 个 worker进程,3个task进程,因为启用了task功能,所以必须注册onTask、onFinish 2个事件的回调函数。
这篇文章给大家介绍一下PhpSpreadsheet设置单元格的常用操作,包括设置字体、插入图片、设置列宽行高、对齐、合并等等,本文还有具体的代码示例,感兴趣的朋就继续往下看。
本文实例讲述了PHP数组基本用法与知识点。分享给大家供大家参考,具体如下:
PHP的new static和new self不同在哪?一些PHP新手可能对new static和new self的区别不是很清楚吗,对此本文就通过一个例子给大家介绍一下两者的不同的,以及使用要注意的问题。那么感兴趣的朋友就继续往下看吧。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008