1. 程式人生 > >php SoapClient類的學習與簡單例項

php SoapClient類的學習與簡單例項

wsdl檔案見附件 //回寫AX狀態     function UpdateAXStatus($delivery_bn,$order_bn,$logi_no,$logi_name)     {         header ( "Content-Type: text/html; charset=gb2312" );         try         {                //http://172.23.3.176/index.php?app=ome&ctl=admin_api&act=UpdateAXStatus             $wsdl = ROOT_DIR ."/custom/lib/B2BDataManagement_v002.wsdl";              $client = new SoapClient($wsdl,array("connection_timeout" => 180));             $client->__setLocation('http://172.23.3.154:9855/TissueSalesManagement/B2BDataManagement/v001');         // @亢浩楠 除錯修改 [email protected]       // echo '<pre>';      //var_dump($client->__getFunctions());             $param = array                 (                         'SourceId'=>'OMS',                         'DeliveryNoteNo'=>$delivery_bn,                         'OrderNo'=>$order_bn,                         'CourierNumber'=>$logi_no,                         'ExpressCompany'=>$logi_name,                 ); // $param =serialize($param); //var_dump($param); //$param = $client->__call('PublishDeliveryInfo',$param);             $ret1 = $client->publishDeliveryInfo($param); //var_dump($ret1);         }catch(SOAPFault $e)         {             print_r($e);         }     } //原生方法: SoapClient
 
{ /* Methods */ public mixed  ( string $function_name , string $arguments ) public  ( mixed $wsdl [, array $options ] ) public string  ( string $request , string $location , string $action , int $version [, int $one_way = 0 ] ) public array  ( void ) public void  ( string $name [, string $value
 ] ) public string  ([ string $new_location ] ) public bool  ([ mixed $soapheaders ] ) public mixed  ( string $function_name , array $arguments [, array $options [, mixed $input_headers [, array &$output_headers ]]] ) public  ( mixed $wsdl [, array $options ] ) }

相關推薦

php SoapClient學習簡單例項

wsdl檔案見附件 //回寫AX狀態     function UpdateAXStatus($delivery_bn,$order_bn,$logi_no,$logi_name)     {         header ( "Content-Type: tex

C# Redis輔助封裝簡單聊天室的實現思路說明

執行 sum 頭部 lis 有序 += wait connected 相同 雖然redis api的功能比較齊全,但個人覺得為了更好的方便學習和使用,還是很有必有做一個類似DBHelper的幫助類 輔助類主要功能(代碼會在最後放出來) 1. 事件監聽: 重新配置廣播

Kubernetes權威指南學習----入門簡單例項

環境準備 系統環境:CentOS7 1.關閉防火牆:systemctl disable firewalld 2.安裝etcd和Kubernetes:yum install -y kubernetes 3.修改配置檔案/etc/sysconfig/docker,的OPTIONS的內容 OPTI

C++中RAII機制的介紹簡單例項

今天看陳碩的多執行緒書上提到了C++中RAII技術的使用,通過用C11裡面自帶的智慧指標來完成對資源的控制,但是一直不太清楚具體RAII是怎麼樣的,帶著這樣的疑問,特地去看了幾篇部落格,找了一個簡單的檔案控制代碼開啟關閉RAII管理的例項,瞬間就明白了,這裡分享出來。主要從兩個部分,首先是R

php遞迴函式及簡單例項講解

遞迴函式即自呼叫函式,在函式體內部直接或者間接的自己呼叫自己,即函式的巢狀呼叫是函式本身。通常在此型別的函式提之中會附加一個條件判斷敘述,以判斷是否需要執行遞迴呼叫,並且在特定的條件下終止函式的遞迴呼叫動作,把目前流程的主控權交回到上一層函式來執行。以此,當某

php 網頁資料抓取 簡單例項

最近想學習一下資料抓取方面的知識,花了一箇中午時間邊學便實驗,很快就把程式碼寫出來了,例項寫得比較簡單,學習思路為主。需要注意的是,在目標網頁上獲取的資料如果有中文的話,可能會導致亂碼的情況,這時可以用 iconv ( "UTF-8", "ISO-8859-1//TRANS

c# 委託傳值簡單例項

WebForm1 向Class1傳遞引數值: //////////////////////////////////////////////////////////////////////////////////////////////////////////////////

GPGPU OpenCL程式設計步驟簡單例項

1.OpenCL概念   OpenCL是一個為異構平臺編寫程式的框架,此異構平臺可由CPU、GPU或其他型別的處理器組成。OpenCL由一門用於編寫kernels (在OpenCL裝置上執行的函式)的語言(基於C99)和一組用於定義並控制平臺的API組成。   OpenCL提供了兩種層面的並行機制:任務並

ReentrantReadWriteLock 可重入讀寫鎖程式碼分析簡單例項

個人水平有限,如有錯誤,請各位看官指出。前面提到的ReentrantLock是排它鎖,這種鎖在同一時刻下只允許一個執行緒進行訪問,無論是公平模式還是非公平模式,效能都不是很高。ReentrantReadWriteLock是讀寫鎖,同一時刻允許多個執行緒讀,但是在寫執行緒訪問時

Java的JNI學習簡單例項

JNI簡介 JNI(Java NativeInterface) ,Java本地介面。用Java去呼叫其他語言編寫的程式,比如C或C++。JNI作為二者連線的橋樑。 Java的跨平臺本質主要是由於JVM不是跨平臺的,JNI本身也不是跨平臺的,即JNI是與特

ELK (ElasticSearch + Logstash + Kibaba + Marvel)系統的搭建學習簡單使用

ELK 實時日誌分析系統平臺的學習與使用 ElasticSearch Logstash Kibana Marvel Log Linux 簡介 工作工程中,不論是開發還是運維,都會遇到各種各樣的日誌,主要包括系統日誌、應用程式日誌和安全日誌,對於

Java學習——方法中傳遞參數分簡單復雜型(引用型)編程計算100+98+96+。。。+4+2+1的值,用遞歸方法實現

dig oid 傳遞 system alt style 類型 遞歸 gen package hello; public class digui { public static void main(String[] args) { /

JAVA學習之StringBuffer Sring的區別(例項展示)

一、字串連線方法不同 String 類中用“+”連線,StringBuffer類中用append()方法連線; 例如如下程式碼: package Test; public class String

機器學習案例——梯度下降邏輯迴歸簡單例項

梯度下降例項     下圖是f(x) = x2+3x+4 的函式影象,這是初中的一元二次函式,它的導數為g(x) = f’(x) = 2x+3。我們很明確的知道,當x = -1.5時,函式取得最小值。     下面就通過梯度下降法來計算函式取最小值時x的

Nginx路由簡單解析--php正則表示式例項解析

一條簡單的路由 (以下內容都是我當時有限的理解,後面自己理解深入了再更新,有錯誤也希望能幫忙指正下) 在webserver環境裡,我們經常要用到路由,將url重寫解析,才能訪問到真正的介面。 以Nginx為例,一個http請求(或者其他協議)通過網頁或者端上傳送

檢測某個方法是否屬於某個中--解析php函數method_exists()is_callable()的區別

檢查 -1 元素 高級 ech 9.png true strong 原創 php函數method_exists() 與is_callable()的區別在哪?在php面相對象設計過程中,往往我們需要在調用某一個方法是否屬於某一個類的時候做出判斷,常用的方法有 meth

MySQL學習筆記-數據操作數據表

數據表 mysql 記錄 MySQL學習筆記-數據類型與操作數據表數據類型: 1.字符型 2.整型 3.浮點型 4.日期時間型數據表操作: 1.插入記錄 2.查找記錄記錄操作: 1.創建數據表 2.約束的使用 1.數據類型【1】整型:數據類型存儲範圍字節TINYINT有符號型:-1

基礎學習--標識符、關鍵字、數據運算符

woe air nsh and sld shang lag ngs dac %5Bpython%5D%E8%8E%B7%E5%8F%96%E7%BD%91%E9%A1%B5%E4%B8%AD%E5%86%85%E5%AE%B9%E4%B8%BA%E6%B1%89%E5%AD

軟件——機器學習Python,聚,K——means

4.0 etc sichuan readlines 文件夾 8.4 k-means 數據 -m K-means是一種聚類算法: 這裏運用k-means進行31個城市的分類 城市的數據保存在city.txt文件中,內容如下: BJ,2959.19,730.79,749.41

Python學習:基本數據變量(中)基礎之條件及循環(上)

sets 但是 while循環 spl view put 算數運算 sse 邏輯運算 一.數據類型和變量 1.可變與不可變數據類型   可變數據類型:在id不變的情況下,數據類型內部的元素可以改變   列表   字典   不可變數據類型:value改變,id也跟著改變