Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > php入门教程

php生成word并下载代码实例

来源:中文源码网    浏览:392 次    日期:2024-04-27 13:44:26
【下载文档:  php生成word并下载代码实例.txt 】


php生成word并下载代码实例
本文实例讲述了php如何生成word并下载的具体实例。分享给大家供大家参考,具体如下:
1.前端代码



PHP生成Word文档



xxx的简历


编号:000001





































































姓名xxx学历xxx

性别xxx出生年月xxx户籍地xxx
身高xxxcm体重xxxkg婚姻状况xxx
手机xxxEmailxxx
家庭住址xxx
求职意向希望从事职业xxx希望薪资xxx元/月
希望工作地区xxx食宿要求xxx
目前状况xxx
自我评价xxx
工作经历xxx
教育经历xxx
培训经历xxx

点击下载




后台代码:
//获取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();
?>
网页运行结果:
原理:
首先获取到要下载的前端页面的html代码(file_get_contents方法),然后对文档流进行相关配置,最后输出即可。
以上所述是小编给大家介绍的php生成word并下载代码实例详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对中文源码网网站的支持!

相关内容