您当时的方位:主页 > 言语编程 > PHP

在PHP中拜访COM的函数

2014-08-18  www.codeforacause.net
  假如你喜爱冒险,并且在Windows上运转CGI、ISAPI或Apache模块版别的PHP,那么你就可以拜访COM的函数。好了,具体解说COM的作业就交给微柔和许多大部头的书了,为了能简略地了解一下COM的功用,下面是一小段代码.

  这段PHP脚本将在体系后端发动微软的字处理软件Word,并翻开一个新的文档,然后输入一些文字,最终保存文档并封闭Word.



  



  // 树立一个指向新COM组件的索引



  $word = new COM("word.application") or die("Can't start Word!");



  // 显现现在正在运用的Word的版别号



  echo "Loading Word, v. {$word->Version}
";



  // 把它的可见性设置为0(假),假如要使它在最前端翻开,运用1(真)



  // to open the application in the forefront, use 1 (true)



  $word->Visible = 0;



  // 在Word中创立新的文档



  $word->Documents->Add();



  // 在新文档中增加文字



  $word->Selection->TypeText("Testing 1-2-3...");



  //把文档保存在Windows暂时目录中



  $word->Documents[1]->SaveAs("/Windows/temp/comtest.doc");



  // 封闭与COM组件之间的衔接



  $word->Quit();



  // 在屏幕上显现其他信息



  echo "Check for the file...";



  

  假如你有一个Intranet网站,数据存储在SQL Server中,而用户需求这些数据的Excel格局,咱们就可以让PHP运转必要的SQL查询并对输出进行格局化,然后使用COM翻开Excel,把数据转化为Excel格局的数据,最终把数据保存在用户的台式机上。

  PHP的专题讲座到此就告一段落了,期望经过这次系列讲座,能让咱们对PHP有一个开端的了解与知道,其实,咱们所介绍的也仅仅PHP技能的皮裘罢了,咱们的冒险才刚刚开端,可是只需咱们能充满热情和爱好,信任不久的将来,咱们一定会通晓把握PHP使用开发技能的。