php怎么生成word文件并下载

 更新时间:2019年6月4日 16:29  点击:204

本文实例讲述了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>

后台代码:


网页运行结果:

原理:

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

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

[!--infotagslink--]

相关文章