THINKPHP3.2使用soap連接webservice的解決方法
今天使用THINKPHP3.2 框架中開發(fā)時(shí)使用soap連接webservice 一些淺見現(xiàn)在分享一下,
1.首先我們要在php.ini 中開啟一下
php_openssl.dll
php_soap.dll
2.在方法中創(chuàng)建的 SoapClient 類 的實(shí)例
$url="https://www.test.com/adwebservice.asmx?wsdl"; $client = new \SoapClient($url);
3.然后調(diào)用webservice 接口方法
//獲取webservice 接口方法 $client->__getFunctions (); //獲取webservice接口方法的參數(shù)類型 $client->__getTypes (); //執(zhí)行調(diào)用方法 $aryResult = $client->ChangePassword($methodparam); var_dump($aryResult);//打印結(jié)果
4.完整代碼如下
class WebseviceSoap { public function WebService($url,$methodparam=array()){ try{ header("content-type:text/html;charset=UTF-8"); $client = new \SoapClient($url); //$client->__getFunctions (); //$client->__getTypes (); // 參數(shù)轉(zhuǎn)為數(shù)組形式傳 // 調(diào)用遠(yuǎn)程函數(shù) $aryResult = $client->ChangePassword($methodparam); return (array)$aryResult; }catch(Exception $e){ $aryResult=""; } return $aryResult; } }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- PHP中soap的用法實(shí)例
- PHP使用SOAP擴(kuò)展實(shí)現(xiàn)WebService的方法
- PHP使用SOAP調(diào)用.net的WebService數(shù)據(jù)
- PHP使用NuSOAP調(diào)用Web服務(wù)的方法
- PHP實(shí)現(xiàn)Soap通訊的方法
- PHP XML error parsing SOAP payload on line 1
- PHP Class SoapClient not found解決方法
- php實(shí)現(xiàn)通過soap調(diào)用.Net的WebService asmx文件
- 重新封裝zend_soap實(shí)現(xiàn)http連接安全認(rèn)證的php代碼
- php中curl和soap方式請求服務(wù)超時(shí)問題的解決
- PHP使用SOAP調(diào)用API操作示例
- PHP中soap用法示例【SoapServer服務(wù)端與SoapClient客戶端編寫】
相關(guān)文章
TP3.2框架分頁相關(guān)實(shí)現(xiàn)方法分析
這篇文章主要介紹了TP3.2框架分頁相關(guān)實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了TP3.2框架分頁相關(guān)步驟、功能實(shí)現(xiàn)方法與操作技巧,需要的朋友可以參考下2020-06-06php web環(huán)境和命令行環(huán)境下查找php.ini的位置
這篇文章主要介紹了php web環(huán)境和命令行環(huán)境下如何查找php.ini的位置,需要的朋友可以參考下2019-07-07Laravel 在views中加載公共頁面的實(shí)現(xiàn)代碼
今天小編就為大家分享一篇Laravel 在views中加載公共頁面的實(shí)現(xiàn)代碼,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10PHP驗(yàn)證碼語言包預(yù)警信息通知總結(jié)示例
這篇文章主要為大家介紹了PHP驗(yàn)證碼語言包預(yù)警信息通知總結(jié)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08ThinkPHP中I(),U(),$this->post()等函數(shù)用法
這篇文章主要介紹了ThinkPHP中I(),U(),$this->post()等函數(shù)用法,簡單分析了ThinkPHP處理表單的常用函數(shù)使用方法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-11-11php 實(shí)現(xiàn)簡單的登錄功能示例【基于thinkPHP框架】
這篇文章主要介紹了php 實(shí)現(xiàn)簡單的登錄功能,結(jié)合實(shí)例形式分析了基于thinkPHP框架登錄功能視圖與控制器簡單實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-12-12Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例
這篇文章主要介紹了Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-01-01