栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

用PHP生成word文件

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用PHP生成word文件

不用说,这个功能很常见,也很实用,一个web平台做的好的话,可以为使用者省去不少事情,比如说根据用户填写的数据自动生成word文档。


这两天有人需要,我也就闲着做了个简单的demo,代码也是从网上搜罗了些,网上的文章大多比较乱,就在这里稍微记录一下。


1、纯php生成,用到了ob_start()和ob_get_contents(),用法是ob_start()生成后,在header之后的echo语句会存储在缓冲区,ob_get_contents()用来获取缓冲区的数据。

';
                }
                function save($path)
                {
                    
                    echo "something";
                    
                    print "";
                    $data = ob_get_contents();
                    ob_end_clean();
                    $this->wirtefile ($path,$data);
                }
                function wirtefile ($fn,$data)
                {
                    $fp=fopen($fn,"wb");
                    fwrite($fp,$data);
                    fclose($fp);
                }
        }
        $word=new word;
        $word->start();
        echo $cout;
        $wordname="word/客户.doc";
        $word->save($wordname);
?>


2、将HTML网页自动保存到word,主要是一句header("Content-Type:application/msword");









    客户名称
    电话号码
    客户地址
    添加日期
    客户备注备注



        HHHH
        IIIIII
        UUUU
        PPPPP
     
   




转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/227308.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号