一、PHP生成word的兩種思路或原理1.利用windows下面的 com組件 2.利用PHP將內(nèi)容寫入doc文件之中 具體實(shí)現(xiàn)方法如下。二、利用windows下面的com組件原理:com作為PHP的一個(gè)擴(kuò)展類,安裝過html' target='_blank'>office的服務(wù)器會(huì)自動(dòng)調(diào)用word.application的com,可以自動(dòng)生成文檔,PHP官方文檔手冊(cè):http://www.php.net/manual/en/class.com.php使用官方實(shí)例:復(fù)制代碼 代碼如下: ?php // starting word $word = new COM("word.application") or die("Unable to instantiate Word"); echo "Loaded Word, version {$word- Version}/n";
//bring it to front $word- Visible = 1;
//open an empty document $word- Documents- Add();
//do some weird stuff $word- Selection- TypeText("This is a test..."); $word- Documents[1]- SaveAs("Useless test.doc");
class MhtFileMaker{ var $config = array(); var $headers = array(); var $headers_exists = array(); var $files = array(); var $boundary; var $dir_base; var $page_first;