久久无码中文字幕_日韩精品无码一本二本三_久久精品呦女暗网_欧美一级夜夜爽_久久精品国产99久久99久久久

20
2017/03

php生成word文檔的簡(jiǎn)單方法

發(fā)布時(shí)間:2017-03-20 17:17:31
發(fā)布者:xiangpeiyu
瀏覽量:
0

header("charset=utf8");//文檔的輸出的編碼格式避免word中亂碼

class word

function start()

{

ob_start();

echo '

xmlns:w="urn:schemas-microsoft-com:office:word"

xmlns="http://www.w3.org/TR/REC-html40">';

}

function save($path)

{

  

echo "";

$data = ob_get_contents();//獲取輸出的緩存

ob_end_clean();

  

$this->wirtefile ($path,$data);

}

  

function wirtefile ($fn,$data)//可以寫二進(jìn)制的方式寫入文件中

{

$fp=fopen($fn,"wb");

fwrite($fp,$data);

fclose($fp);

}

}

$html = '這里是word里的內(nèi)容';

$word = new word();創(chuàng)建對(duì)象 

for($i=1;$i<=3;$i++){ //可以批量生成的循環(huán)

 $word->start(); 

 $wordname = $i.".doc"; //給文檔命名

 echo $html; //雖然輸出但是緩存了

 $word->save($wordname); //在這一部的調(diào)用方法中再把輸出的內(nèi)容寫入文件中

 ob_flush();//每次執(zhí)行前刷新緩存 

 flush(); 

}


?>



關(guān)鍵詞:
返回列表