标题: PHP调用COM组件
作者: Demon
链接: https://demon.tw/programming/php-windows-com.html
版权: 本博客的所有文章,都遵守“署名-非商业性使用-相同方式共享 2.5 中国大陆”协议条款。
今天有人问PHP怎么丢出异步GET请求。我怎么感觉这个问题那么别扭,为什么要用PHP异步GET?直接用JavaScript不就行了。
我的第一个想到的是msxml2.xmlhttp,毕竟JavaScript用的就是这个。如果是Windows系统,直接调用这个COM就行了,于是查了一下PHP手册中有关COM组件的部分。
<?php $http = new COM("msxml2.xmlhttp"); $http->open("GET","https://demon.tw",true); $http->send(); ?>
查手册的时候还无意中看到PHP可以调用.NET Framework中的类。
<?php $stack = new DOTNET("mscorlib", "System.Collections.Stack"); $stack->Push(".Net"); $stack->Push("Hello "); echo $stack->Pop() . $stack->Pop(); ?>
PHP果然犀利。
赞赏微信赞赏支付宝赞赏
随机文章:
你果然犀利!
php,com,vbs,c炉火纯青啊