假如你喜好冒险,而且在Windows上运转CGI、ISAPI或Apache模块版本的PHP,那末你就能够会见COM的函数。好了,具体注释COM的任务就交给微软和很多大部头的书了,为了能复杂地懂得一下COM的功效,上面是一小段罕见的剧本。
这段PHP剧本将在体系后端启动微软的字处置软件Word,并翻开一个新的文档,然后输出一些文字,最初保留文档并封闭Word。详细法式以下:
<?
// 创立一个指向新COM组件的索引
= new COM("word.application") or die("Can't start Word!");
// 显示今朝正在利用的Word的版本号
echo "Loading Word, v. {->Version}<br>";
// 把它的可见性设置为0(假),假如要使它在最前端翻开,利用1(真)
// to open the application in the forefront, use 1 (true)
->Visible = 0;
// 在Word中创立新的文档
->Documents->Add();
// 在新文档中添加文字
->Selection->TypeText("Testing 1-2-3...");
//把文档保留在Windows一时目次中
->Documents[1]->SaveAs("/Windows/temp/comtest.doc");
// 封闭与COM组件之间的毗连
->Quit();
// 在屏幕上显示其他信息
echo "Check for the file...";
?>
假如你有一个Intranet网站,数据存储在SQL Server中,而用户需求这些数据的Excel格局,咱们就能够让PHP运转需要的SQL查询并对输入停止格局化,然后使用COM翻开Excel,把数据转化为Excel格局的数据,最初把数据保留在用户的台式机上。
PHP的专题讲座到此就告一段落了,但愿经由过程此次系列讲座,能让人人对PHP有一个初步的懂得与熟悉,其实,咱们所引见的也只是PHP手艺的外相罢了,咱们的冒险才方才入手下手,然而只需咱们能充斥热忱和乐趣,信任不久的未来,人人必定会精晓把握PHP使用开辟手艺的。