首页 > Web开发 > 详细

PHP获取网址详情页的内容导出到WORD文件

时间:2019-11-08 14:19:23      阅读:70      评论:0      收藏:0      [点我收藏+]

亲自测试效果一般, css的样式文件获取不到

如果没有特殊的样式  或者是内容里面包括样式的  直接输出有样式的内容 然后导出  这样还是可以的

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= file_get_contents(https://www.163.com);

 
$word = new word();
$word->start();
//$html = "aaa".$i;
$wordname = "2.doc";
echo $html;
$word->save($wordname);
ob_flush();//每次执行前刷新缓存
flush();

 

PHP获取网址详情页的内容导出到WORD文件

原文:https://www.cnblogs.com/baker95935/p/11819864.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!