PHP 实例:php 导出到 Excel 或 CSV 的详解(附 utf8、gbk 编码转换)
本文为大家分享了 php 导出到 Excel 或 CSV(附 utf8、gbk 编码转换),需要的朋友参考下
php 导入到 excel 乱码是因为 utf8 编码在 xp 系统不支持所有 utf8 编码转码一下就完美解决
了
utf-8 编码案例
Php 代码
代码如下:
<?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=11.xls ");
header("Content-Transfer-Encoding: binary ");
?>
Php 代码
代码如下:
<?
$filename
="php 导入到 excel-utf-8 编码";
$filename
=iconv("utf-8", "gb2312",
$filename
);
echo
$filename
;
?>
gbk 编码案例
Php 代码
代码如下:
<?php
header("Content-Type: application/vnd.ms-excel; charset=UTF-8");
header("Pragma: public");