首页 > 代码库 > PHP 生成Word文档
PHP 生成Word文档
<?phpclass 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.mamicode.com/"http://www.php10086.com" target="_blank" >http://www.php10086.com>‘;//批量生成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();}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。