最近遇到要使用PHP訪問WebService。問了一下PHP程序員,用過的人少。自己配置。
在XP上配置不成功,在Win2003上安裝一個(gè)5.2,安裝時(shí)記得選擇支持Soap。安裝完后把IIS里解釋PHP的DLL路徑改正確。
把PHP.ini文件拷貝到Windows目錄下,把Soap的Dll文件php_soap.dll拷貝到System32目錄下。重啟IIS。新建一個(gè)PHP文件。
1/* soap.php */
2/* 連接的是C#實(shí)現(xiàn)的Webservice */
3$client = new SoapClient( http://xx.xxx.xx.com/service.asmx?wsdl);
4$client->YourFunctionName(
5array(
6 “Parameter1″=>”Value1”,
7 “Parameter2″=>”Value2”) );
8print $client->YourFunctionNameResult;
9
這樣就得到結(jié)果了。
SoapClient語法詳見php.net。用它也可以建立PHP的WebService。
PHP訪問C#建立的Webservice
相關(guān)推薦
- 個(gè)人站長(zhǎng)消亡論?從“消失”到“重生”的三大破局路徑
- 華納云高防服務(wù)器3.6折起低至1188元/月,企業(yè)級(jí)真實(shí)防御20G`T級(jí),自營(yíng)機(jī)房一手服務(wù)器資源
- 阿里云CTO周靖人:全面投入升級(jí)AI大基建
- 通義靈碼AI編程能力再進(jìn)化,說幾句話就能開發(fā)網(wǎng)頁
- 阿里CEO吳泳銘:機(jī)器人將是下一個(gè)迎來巨變的行業(yè)
- 美國(guó)多ip站群服務(wù)器搭建代理步驟和方法
- 美國(guó)多ip站群服務(wù)器搭建代理步驟和方法
- 永久免費(fèi)Linux服務(wù)器品牌有哪些?永久免費(fèi)linux服務(wù)器推薦