方法一:調用COM組件 php
<?php $word = new COM("word.application") or die("Unable to instanciate Word"); print "Loaded Word, version {$word->Version}\n"; //將其置前 $word->Visible = 1; //打開一個空文檔 $word->Documents->Add(); //隨便作些事情 // $word->Selection->TypeText("This is a test..."); // $word->Documents[1]->SaveAs("Useless test.doc"); // //關閉 word $word->Quit(); //釋放對象 $word->Release(); $word = null;
開啓COM組件: shell
php.ini 打開com.allow_dcom=true; extension=php_com_dotnet.dll app
方法二:直接調用shell執行函數exec,system等 less
<?php exec('calc'); exec('winword');