$title
=
"PHP產生doc檔案"
;
$html = '
PHP產生doc檔案-老吧部落格
php產生doc格式的word文檔還是比較簡單的, 主要就是注意建立中文名檔案容易出錯, 建立前先用iconv轉換一下就可以了.
php產生doc格式的word文檔還是比較簡單的, 主要就是注意建立中文名檔案容易出錯, 建立前先用iconv轉換一下就可以了.
使用方法比較簡單, 直接輸出就行了: echo cword($data, filename)
使用方法比較簡單, 直接輸出就行了: echo cword($data, filename)
本段程式由"http://www.lao8.org">老吧部落格提供:
';
//使用方法-------------------------
echo (cword($html,iconv("UTF-8","GB2312//IGNORE",$title))); //轉換中文並忽視錯誤
//----------------------------------------
function cword($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') or die("建立檔案失敗"); //wb以二進位寫入
fwrite($writefile,$data);
fclose($writefile);
return $fileName;
}
以上就介紹了php實現把html轉word,doc,包括了word文檔,GB2312方面的內容,希望對PHP教程有興趣的朋友有所協助。