php导出生成word的方法
发布时间:2020-05-23 17:45:53 所属栏目:PHP 来源:互联网
导读:这篇文章主要介绍了php导出生成word的方法,结合实例形式分析了php查询数据库及导出生成word文档的具体步骤与相关技巧,需要的朋友可以参考下
本文实例讲述了php导出生成word的方法。分享给大家供大家参考,具体如下: PHP导出word(1)首先,预览html页面,示例化对象,定义要导出的数据 (2)点击下载页面,给id传值(任何值均可,仅用于判断),如果id有值,输出缓冲文件,保存为word格式。 (3)点击下载后,(如果是图片的话,在保存为word时要使用绝对路径,这样才可以在保存的word中正常显示) (4)关闭缓存输出 Word_con.php 预览要导出的html文件 start();//定义要保存数据的开始
}
include('word_show.php');
if(@$_GET[id]!='')
{
$word->save('word_c.doc');//定义要保存数据的结束,同时把数据保存到word中
}
if(@$_GET[id]=='')
{
//超链接中的x仅仅是为了传一个值,确认下载,没有其他的实际yi
?>
Word_fun.php 导出word相关函数 ";
$data=ob_get_contents(); //返回内部缓冲的内容 即把输出变成字符串
ob_end_clean(); //结束输出缓冲,清洁(擦除)输出缓冲区并关闭输出缓冲
$this->wirtetoword($path,$data);
}
function wirtetoword($fn,$data) //将数据已二进制的形式保存到word中
{
$fp=fopen($fn,"wb");
fwrite($fp,$data);
fclose($fp);
}
}
?>
Word_show.php 连接数据库,查询相关数据 ";
echo $que['zf_content'];
}
?>
希望本文所述对大家PHP程序设计有所帮助。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |