不要轻易放弃。学习成长的路上,我们长路漫漫,只因学无止境。学无止境

php 将数据转换为Word文档

碧羽墨轩 2018-10-11 10:22:45 13人围观
简介使用php实现将数据库数据页面上转化到Word文档。(可以实现将数据库的数据做成数据库字典),之前的文章有相关介绍。

之前文章链接:http://www.biymx.com/index/179/cid/4.html

相关代码:

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">
            <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
            <xml><w:WordDocument><w:View>Print</w:View></xml>
            </head>';
                echo '<body>
            <h2 style="text-align: center">Word标题</h2>';

echo '</tbody></table>';


。。。。。。使用html标签输出相关的数据。。。可以使用循环打印


    echo '</body>';
    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=book.doc');
    } else {
        header('Content-Disposition: attachment; filename=book.doc');
    }
    header("Pragma:no-cache");
    header("Expires:0");
    ob_end_flush();//输出全部内容到浏览器
    exit;

注:本文转载自碧羽墨轩,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权行为,请联系我们,我们会及时删除。

上一篇:php 常用数组函数

下一篇:php实现将数据用mpdf展示,方便打印

文章评论