说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

PHP调用COM组件

HTML文档下载 WORD文档下载 PDF文档下载
PHP 4以上版本提供了COM支持,允许你实例化OLE兼容的COM对象,并且调用方法和存取属性。

PHP 4以上版本提供了COM支持,允许你实例化OLE兼容的COM对象,并且调用方法和存取属性。

 

$obj = new COM("Application.ID")

下面是调用Word的例子:

 

<?php// 启动word$word = new COM("word.application") or die("Unable to instantiate Word");echo "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 = null;?>

下面是处理ADODB的例子:

 

<?php$conn = new COM("ADODB.Connection") or die("Cannot start ADO");$conn->Open("Provider=SQLOLEDB; Data Source=localhost;Initial Catalog=database; User ID=user; Password=password");$rs = $conn->Execute("SELECT * FROM sometable");    // 记录集$num_columns = $rs->Fields->Count();echo $num_columns . "\n";for ($i=0; $i < $num_columns; $i++) {    $fld[$i] = $rs->Fields($i);}$rowcount = 0;while (!$rs->EOF) {    for ($i=0; $i < $num_columns; $i++) {        echo $fld[$i]->value . "\t";    }    echo "\n";    $rowcount++;            // 增加rowcount    $rs->MoveNext();}$rs->Close();$conn->Close();$rs = null;$conn = null;?>

 

 

 

 

为何人人都将成为程序员?看32位美国顶尖精英的说法! MySQL再度失势:继维基百科之后,Google也迁移到了MariaDB Werner Vogels:亚马逊热爱艺术的CTO Jolla宣布Sailfish OS兼容Android手机硬件和应用 为什么项目估算偏差如此之大? Cloud Connect大会Day2:开源与云数据中心 CTO俱乐部第110期下午茶:利用麦肯锡7S模型构建管理框架 跨平台打造移动原生应用的10大武器 iOS与Android本地数据库新选择:使用Objective-C和Java编写 Cloud Connect大会day3:Intel的大数据与Metacloud私有云 农民也玩数据挖掘:基于物联网的高端种菜模式 前谷歌Android开源项目主管Queru加盟雅虎 Windows 8.1售价出来了!分别是119.99美元、199.99美元 对AngularJS进行性能调优的7个建议 为什么说UX设计师的黄金时代已来临? 豌豆荚:“应用内搜索”是打通移动互联网最具竞争力的入口 苹果发布会后的冷思考,64位芯片为开发者带来了什么? 中兴Geek评测:高性价比的英特尔处理器智能机 SAE的资源、安全隔离与Container 平板电脑悬了 Phablets或成为未来移动设备的主流 拿什么拯救你:黑莓今年将裁员4500人 推荐10款免费的在线UI测试工具 最好的Java IDE之争:Eclipse PK IntelliJ IDEA Intel发布E5 2600 v2处理器 开放硬件监控信息 XP寿终大限将近 微软再次呼吁用户尽早“分手” Dropbox CTO:离开办公室就焦虑的技术宅男 看雪学院“走进企业看安全”活动百度站落幕 九大设计技巧+作品赏析 激发你的创作灵感! 排名前十CEO的工资条,你怎么看? 麻省理工TR35之IT界年轻有为创新者(下) Storm的“翻版”:LinkedIn开源实时数据处理系统Samza 是真还是假,群众的眼睛是雪亮的! 求助:XP和2003双操作系统,XP用PQ分区后在2003里找不到? 500分求菜单功能。 treeview控件,如何让其点击结点后再从数据库中取得这个节点的下一层节点? 如何在SQL SERVER 2000导入mis.bak文件? HELP!一道规划问题的优化!源代码 虚心的小弟,散分(分不多) 在线等待!!sql 无法登陆 500分求菜单功能。 用VC写的dll在vb上怎么用? 这样的sql 怎样写 WIN2000和LINUX与APACHE的搭配的困惑 高分求助,各位进来帮一帮吧,有问题请教,急,急!!! 找不到包在线等 我就不相信CSDN没有高手,帖出代码求救!!! 在服务器端监视客户记录 怎样使用vc+soap kit调用web service,麻烦添加注解! 中国科普之我见(普鲁日尼科夫),一种局外人难得的评说,你一定要看! 怎么找到这个东西 jScrollPanel.getViewport这个里面的getViewport代表了什么?Viewport的作用是什么?谢谢 ███请问,如何判断"\\192.168.0.123\temp"这个目录是否存在?███ 谁可以告诉我如何通过msflexgrid实现查询? 高分相给! 迷茫啊................ 大家来看看1997--2002的历届Jolt震撼大奖名单~ mmqm.exe 篡改IE的问题。给分!! EJB设计模式.实战EJB.精通EJB......等等----一个超好网址 简单快速 资源不敢独占 拿出来分享 如何实现打印功能? 怎样才能填充由两条贝塞尔曲线围成的封闭区域,谢谢了 请教关于数据库连接的问题 在sstab控件上怎么动态添加控件! ★★★★★★应邀申请[专题开发]版主,谢谢大家支持!★★★★★★ 通过代理(采用XP自带internet共享)上网的奇怪问题! 怎样才能将3DMAX做的动画嵌入到DELPHI7中,各位求救啦!? 请教一个困扰我好长时间的问题? 【回复被误删,导致本人满性欲降低,悲痛欲绝,请版主回复本人性欲】 如何判断窗体已经Unload,但还没有成为Nothing? 怎样修改jboss-3.2.1_tomcat-4.1.24的端口号,请多指教 word文档怎么打不开 HELP!一道规划问题的优化! 问题描述(太长了,只好发到2个贴子) 怎么找到这个东西 怎样将一个16进制的数转换为2进制 刚接触vc,有关List Box控件的问题 你用手机上过网吗,怎么设置的? 你用手机上过网吗,怎么设置的? 为什么能安装98却装不了2000? QQ密码保护问题忘了……咋办? 如何在Jbuilder的数据驱动下拉菜单中得到微软的SQL server 驱动 如何解决系统“瓶颈”问题? 怎么用JExcelApi实现Excel图形呢?急!!! 求助,datagrid的一个简单问题? 如何实现打印的功能? 世上有外星人么?如题 世上有没有外星人?如题 世上有没有外星人吗?如题 黄莺鸣翠柳,紫燕( )春风.填一个字 黄澄澄 澄读几声 黄澄澄的“澄”怎么读? “黄澄澄”中的“澄”字在这个词语里到底读作什么?几声?身边没有词典, 1---10八年级 从方框中选择适当的单词和短语填空 1----10从方框内选择适当的单词和短语并用其适当形式填空 1---10八年级 从方框内选择适当的单词和短语并用其适当形式填空 我现在才上初一,作业就写得很迟,有的时候要到十点多.我该怎么办? “IT男”非法贩卖300多万条“客户解放军学员体验德国军校:74岁军官坚最高法通报首批失信被执行人 3万余老最高法:公布失信名单威慑效果明显 自学校开“学生使用手机”听证会 家长请上海市一小学因作业量太大遭教育部通报大学生零成本创业 半天卖千根糖葫芦收发改委:在未得资金支持时已积极应对气黑莓放弃出售计划 撤换首席执行长海因发改委:雾霾天气几乎常态化 通过5-部分高校将学位证挂钩英语四级 教育部加强监管提升二维码安全性到海外建立湖北产业园泰国化学气体泄漏致10人死亡顺德组团五地“取经”住建部答中外记者提问摘下博士帽 基层展作为我省首批国家旅游扶贫试点村都有了旅游全国政协十二届四次会议闭幕科特迪瓦3家酒店遇袭《徐九经升官记》在京成功演出从严从实抓好“两学一做”九道神龙诀灌篮之霸者魔书世界吴中生有网游之混沌剑魔贝拉小姐的魔法时间重生女修仙传坤后网游之魔法战士转运奇仙官场铁律个园旅游大明寺旅游瘦西湖旅游雷洞坪旅游木府旅游景星街花鸟市场旅游翠湖旅游圆通寺旅游昆明动物园旅游金马坊旅游大明宫国家遗址公园旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘