网站建站,网站优化,小程序开发,APP软件开发,网络营销推广

php下简单-暴力-直接-生成excel的xls文件的解决方法

网站优化 韩非 3870℃ 0评论

此方法是使用了Content-Type来实现我们想要的功能。

在html的header中加入以下两句就能使你的网页内容以20171101.xls附件形式直接下载下来

header("Content-type: application/vnd.ms-excel; charset=utf8");
header("Content-Disposition: attachment; filename=20171101.xls");

生成word文件

Header("Content-type:application/vnd.ms-word;charset=utf8");

Header("Content-Disposition: attachment;filename=$regno.doc");

下面这个文件大家可以直接试验下

<?php 
header("Content-type: application/vnd.ms-excel; charset=utf8");
header("Content-Disposition: attachment; filename=20171101.xls");
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<table width="900" border="0" cellspacing="0" cellpadding="0">
  <tbody>
    <tr>
      <td align="center"><strong>关键词</strong></td>
      <td align="center"><strong>网站</strong></td>
      <td align="center"><strong>排名</strong></td>
    </tr>
    <tr>
      <td align="center">郑州网站优化</td>
      <td align="center">www.baidu.com</td>
      <td align="center">1</td>
    </tr>
    <tr>
      <td align="center">郑州seo</td>
      <td align="center">www.baidu.com</td>
      <td align="center">1</td>
    </tr>
    <tr>
      <td align="center">网站优化</td>
      <td align="center">www.baidu.com</td>
      <td align="center">15</td>
    </tr>
    <tr>
      <td align="center">seo</td>
      <td align="center">www.baidu.com</td>
      <td align="center">17</td>
    </tr>
  </tbody>
</table>
</body>
</html>

不管你里面有多少样式,都会自动转换成xls文件,两句话就搞定了生成xls文件。

转载请注明:北京SEO优化整站网站建设-地区专业外包服务韩非博客 » php下简单-暴力-直接-生成excel的xls文件的解决方法

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址