这是经过测试的,这种方法有一点不好,html页面代码要写在php中,不过好歹能运行,看程序
';
}
function save($path)
{
echo ;
$data = ob_get_contents();
}
function wirtefile($fn,$data){
$fp=fopen($fp,$data);
fwrite($fp,$data);
}
}
$html='
姓名
性别
年龄
爱好
备注
张三
男
32
足球
无
李四
男 43 篮球 无
';
//批量生成
//for($i=1;$i
$word = new word();
$word->start();
$wordname='个人测试php生成word.doc';
echo $html;
$word->save($wordname);
header('content-type:application/word');
header('content-disposition: attachment; filename='.$wordname.'');
//readfile($wordname);
ob_flush();//每次执行前刷新缓存
flush();
//}
?>