PHP 生成Word文档
2014-08-11 11:01
465 查看
<?php class word { function start() { ob_start(); echo '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">'; } function save($path) { echo "</html>"; $data = ob_get_contents(); ob_end_clean(); $this->wirtefile($path, $data); } function wirtefile($fn, $data) { $fp = fopen($fn, "wb"); fwrite($fp, $data); fclose($fp); } } $html = ' <table width=600 cellpadding="6" cellspacing="1" bgcolor="#336699"> <tr bgcolor="White"> <td>PHP10086</td> <td><a href="http://www.php10086.com" target="_blank" >http://www.php10086.com</a></td> </tr> <tr bgcolor="red"> <td>PHP10086</td> <td><a href="http://www.php10086.com" target="_blank" >http://www.php10086.com</a></td> </tr> <tr bgcolor="White"> <td colspan=2 > PHP10086<br> 最靠谱的PHP技术博客分享网站 <img src="http://www.php10086.com/wp-content/themes/WPortal-Blue/images/logo.gif"> </td> </tr> </table> '; //批量生成 for ($i = 1; $i <= 3; $i++) { $word = new word(); $word->start(); //$html = "aaa".$i; $wordname = 'PHP淮北的个人网站--PHP10086.com' . $i . ".doc"; echo $html; $word->save($wordname); ob_flush(); //每次执行前刷新缓存 flush(); }
相关文章推荐
- 【原】php自动生成带图片附件的word文档类
- php在程序中把网页生成word文档并提供下载
- php通过mht文件方式生成带图片的word文档
- PHP由HTML生成Word文档及编码转换
- php在程序中把网页生成word文档并提供下载
- 在Windows系统下使用PHP生成Word文档的教程
- PHP生成word文档的三种实现方式
- 利用PHPWord生成文档的应用例子
- PHP生成word文档
- 【原】php生成2003 word文档并以页面视图打开
- PHPWord利用模板替换字符串生成精确的word文档
- PHP生成word文档,表格实例
- PHP生成word文档的三种实现方式
- PHP生成word文档
- php在程序中将网页生成word文档并提供下载的代码
- php 生成word文档并下载代码
- php生成word文档
- PHP实现生成word文档
- php中如何把html中的内容生成到word文档
- PHPWord生成多篇word文档的时候目录文件冗余bug解决方案