如果要利用了php输出excel格式文件就必须利用header content-type:application/vnd.ms-excel来实现。如下
代码如下 | 复制代码 |
$filename = name .'.xls'; header("content-type:application/vnd.ms-excel"); header("content-disposition:attachment;filename=$filename"); ?> |
再看一php输出excel实例
代码如下 | 复制代码 |
header("content-type:application/vnd.ms-excel"); |
代码如下 | 复制代码 |
require_once("../../config/sys_config.php"); //配置文件 //输出内容如下: $sqlstr = "select * from clients where usersid=32 order by clientsid desc"; |
再来一款简单实例
代码如下 | 复制代码 |
header("content-type:application/vnd.ms-excel"); header("content-disposition:attachment;filename=users.xls" ); echo "公司名称"."t"; echo "用户名"."t"; echo "密码"."t"; echo "二级域名"."t"; echo "n"; foreach($result['result'] as $val){ echo "$val->comname"."t"; echo "$val->username"."t"; echo "$val->usertruepw"."t"; echo emptyempty($val->domainname)?'':('http://'.$val->domainname.'.jiaomai.com')."t"; echo "n"; } |