php导出生成word的方法
发布时间:2020-12-12 21:14:50 所属栏目:PHP教程 来源:网络整理
导读:本篇章节讲解php导出生成word的方法。供大家参考研究具体如下: PHP导出word (1)首先,预览html页面,示例化对象,定义要导出的数据(2)点击下载页面,给id传值(任何值均可,仅用于判断),如果id有值,输出缓冲文件,保存为word格式。(3)点
本篇章节讲解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程序设计有所帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |