方法一:调用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');