$title
=
"PHP生成doc文件"
;
$html= '
PHP生成doc文件-老吧博客
php生成doc格式的word文档还是比较简单的, 主要就是注意创建中文名文件容易出错, 创建前先用iconv转换一下就可以了.
php生成doc格式的word文档还是比较简单的, 主要就是注意创建中文名文件容易出错, 创建前先用iconv转换一下就可以了.
使用方法比较简单, 直接输出就行了: echocword($data, filename)
使用方法比较简单, 直接输出就行了: echocword($data, filename)
本段程序由"http://www.lao8.org">老吧博客提供:
';
//使用方法-------------------------
echo(cword($html,iconv("UTF-8","GB2312//IGNORE",$title))); //转换中文并忽视错误
//----------------------------------------
functioncword($data,$fileName='')
{
if(empty($data)) return'';
$data= ''.$data.'';
$dir= "./docfile/".date("Ymd")."/";
if(!file_exists($dir)) mkdir($dir,777,true);
if(empty($fileName))
{
$fileName=$dir.date('His').'.doc';
}
else
{
$fileName=$dir.$fileName.'.doc';
}
$writefile= fopen($fileName,'wb') ordie("创建文件失败"); //wb以二进制写入
fwrite($writefile,$data);
fclose($writefile);
return$fileName;
}
The above describes the PHP implementation of the HTML to Word,doc, including the Word document, GB2312 aspects of the content, I hope that the PHP tutorial interested in a friend helpful.