• “德国战车”成了“老爷车”? 卫冕前景令人担忧 2019-09-16
  • 比iPad更白菜价:给自己个喜新厌旧换平板的理由 2019-09-09
  • 网友建言——黄河新闻网 2019-09-07
  • 打造时尚达人般的理想生活-热门标签-华商网数码 2019-09-06
  • “爸爸是交警”刷屏朋友圈  我用各种姿势陪你 2019-09-02
  • 马克思主义通过指导无产阶级革命建立起部分社会财富公有制而改变了人类历史发展进程,离开部分社会财富公有制的建立来谈“改变人类历史发展进程”纯粹是无稽之谈。 2019-09-02
  • 谌龙,男羽的大旗你不扛也得扛 2019-08-31
  • [酷]此文已经把马克思理论、边际理论、人类需求层次理论、生物学理论、心理学理论、社会管理学理论等理论在哲学层面完美融合了! 2019-08-31
  • 凤凰网旅游发布大风号政府旅游影响力榜单(2018年5月) 2019-08-30
  • 中国动力电池市场竞争加剧 70家公司仅占3成份额 2019-08-30
  • 端午节假期间全国道路交通平稳有序 2019-08-29
  • 你把我抱紧 我帮你扶伞 2019-08-17
  • 榕城监狱及时调解服刑人员家属建房纠纷 2019-08-15
  • 市委把全国两会精神原汁原味传达到基层 2019-08-15
  • 大同能源革命跑出发展“加速度” 2019-08-14
  • 三地走势图带连线坐标:php生成word并下载代码实例

    文章TAG:PHP 代码 下载 word
    时间:2019-03-15来源/作者:下页、再停留 编辑:源码库 文章热度:

    山西十一选五遗漏10 www.fqjb.net 本文实例讲述了php如何生成word并下载的具体实例。分享给大家供大家参考,具体如下:

    1.前端代码

    <!DOCTYPE html>
    <html>
    <head>
     <title>PHP生成Word文档</title>
     <meta charset="utf-8">
    </head>
    <body>
    
     <h1 style="text-align: center">xxx的简历</h1> 
     <h3>编号:000001</h3> 
     <table border="1" cellpadding="3" cellspacing="0" > 
      <tr > 
       <td width="93" valign="center" colspan="2" >姓名</td> 
       <td width="160" valign="center" colspan="4" >xxx</td> 
       <td width="89" valign="center" colspan="2" >学历</td> 
       <td width="156" valign="center" colspan="3" >xxx</td> 
       <td width="125" colspan="2" rowspan="4" align="center" valign="middle" >
        <img src="./img.jpg" width="120" height="120" />
       </td> 
      </tr> 
      <tr >  
       <td width="93" valign="center" colspan="2" >性别</td> 
       <td width="72" valign="center" colspan="2" >xxx</td> 
       <td width="88" valign="center" colspan="2" >出生年月</td> 
       <td width="89" valign="center" colspan="2" >xxx</td> 
       <td width="68" valign="center" >户籍地</td> 
       <td width="87" valign="center" colspan="2" >xxx</td> 
      </tr> 
      <tr > 
       <td width="93" valign="center" colspan="2" >身高</td> 
       <td width="72" valign="center" colspan="2" >xxxcm</td> 
       <td width="88" valign="center" colspan="2" >体重</td> 
       <td width="89" valign="center" colspan="2" >xxxkg</td> 
       <td width="68" valign="center" >婚姻状况</td> 
       <td width="87" valign="center" colspan="2" >xxx</td> 
      </tr> 
      <tr > 
       <td width="93" valign="center" colspan="2" >手机</td> 
       <td width="160" valign="center" colspan="4" >xxx</td> 
       <td width="89" valign="center" colspan="2" >Email</td> 
       <td width="156" valign="center" colspan="3" >xxx</td> 
      </tr> 
      <tr > 
       <td width="93" valign="center" colspan="2" style="width:93px;">家庭住址</td> 
       <td width="530" valign="center" colspan="11" >xxx</td> 
      </tr> 
      <tr > 
       <td width="93" valign="center" colspan="2" rowspan="3">求职意向</td> 
       <td width="93" valign="center" colspan="2">希望从事职业</td> 
       <td width="200" valign="center" colspan="2">xxx</td> 
       <td width="93" valign="center" colspan="2">希望薪资</td> 
       <td width="200" valign="center" colspan="5">xxx元/月</td> 
      </tr> 
      <tr> 
       <td width="93" valign="center" colspan="2" >希望工作地区</td> 
       <td width="200" valign="center" colspan="2" >xxx</td> 
       <td width="93" valign="center" colspan="2" >食宿要求</td> 
       <td width="200" valign="center" colspan="5" >xxx</td> 
      </tr> 
      <tr> 
       <td width="93" valign="center" colspan="2" >目前状况</td> 
       <td width="200" valign="center" colspan="9" >xxx</td> 
      </tr> 
      <tr> 
       <td width="93" valign="center" style="color: red">自我评价</td> 
       <td width="570" valign="center" colspan="12" >xxx</td> 
      </tr> 
      <tr> 
       <td width="93" valign="center" >工作经历</td> 
       <td width="570" valign="center" colspan="12" >xxx</td> 
      </tr> 
      <tr> 
       <td width="93" valign="center" >教育经历</td> 
       <td width="570" valign="center" colspan="12" >xxx</td> 
      </tr> 
      <tr> 
       <td width="93" valign="center" >培训经历</td> 
       <td width="570" valign="center" colspan="12" >xxx</td> 
      </tr> 
     </table> 
    
     <p><a href="./1.php" rel="external nofollow" >点击下载</a></p>
    
    </body>
    </html>

    后台代码:

    <?php 
    
    //获取1.html文档的内容(包括html代码)
    $result = file_get_contents('./1.html');
    echo "$result"; 
    
    // /////////////////////保存///////////////////////////
    //打开缓冲区 
    ob_start(); 
    header("Cache-Control: public"); 
    Header("Content-type: application/octet-stream"); 
    Header("Accept-Ranges: bytes"); 
    
    //判断浏览器类型
    if (strpos($_SERVER["HTTP_USER_AGENT"],'MSIE')) { 
     header('Content-Disposition: attachment; filename=test.doc'); 
    }else if (strpos($_SERVER["HTTP_USER_AGENT"],'Firefox')) { 
     Header('Content-Disposition: attachment; filename=test.doc'); 
    } else { 
     header('Content-Disposition: attachment; filename=test.doc'); 
    } 
    
    //不使用缓存
    header("Pragma:no-cache"); 
    //过期时间 
    header("Expires:0"); 
    //输出全部内容到浏览器 
    ob_end_flush(); 
    
    
    ?>

    网页运行结果:

    php,word,下载,代码

    php,word,下载,代码

    原理:

    首先获取到要下载的前端页面的html代码(file_get_contents方法),然后对文档流进行相关配置,最后输出即可。

    以上所述是小编给大家介绍的php生成word并下载代码实例详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ASPKU源码库网站的支持! 


    注:相关教程知识阅读请移步到PHP教程频道。
    相关PHP教程
    热门标签

    PHP教程Rss订阅PHP教程搜索

  • “德国战车”成了“老爷车”? 卫冕前景令人担忧 2019-09-16
  • 比iPad更白菜价:给自己个喜新厌旧换平板的理由 2019-09-09
  • 网友建言——黄河新闻网 2019-09-07
  • 打造时尚达人般的理想生活-热门标签-华商网数码 2019-09-06
  • “爸爸是交警”刷屏朋友圈  我用各种姿势陪你 2019-09-02
  • 马克思主义通过指导无产阶级革命建立起部分社会财富公有制而改变了人类历史发展进程,离开部分社会财富公有制的建立来谈“改变人类历史发展进程”纯粹是无稽之谈。 2019-09-02
  • 谌龙,男羽的大旗你不扛也得扛 2019-08-31
  • [酷]此文已经把马克思理论、边际理论、人类需求层次理论、生物学理论、心理学理论、社会管理学理论等理论在哲学层面完美融合了! 2019-08-31
  • 凤凰网旅游发布大风号政府旅游影响力榜单(2018年5月) 2019-08-30
  • 中国动力电池市场竞争加剧 70家公司仅占3成份额 2019-08-30
  • 端午节假期间全国道路交通平稳有序 2019-08-29
  • 你把我抱紧 我帮你扶伞 2019-08-17
  • 榕城监狱及时调解服刑人员家属建房纠纷 2019-08-15
  • 市委把全国两会精神原汁原味传达到基层 2019-08-15
  • 大同能源革命跑出发展“加速度” 2019-08-14
  • 免费最准一波中特资料 pk10冠军技巧 主两码防两码中特一 福建22选5开奖结果今天晚上号码是多少钱 精准公式六肖中特 重庆时时彩开奖视频直播 快乐12开奖杀号技巧 双色球基本走势图500期 福彩4+1多少钱 山东十一选五走势图 049期平特一肖 竞彩总进球数盈利方法 怎么教别人知识赚钱 双色球遗漏怎么选号 西安电子游艺机