SoapClient->__doRequest()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > SoapClient->__doRequest()の意味・解説 

SoapClient->__doRequest()

(PHP 5 >= 5.0.1)
SoapClient->__doRequest() — SOAP リクエストを実行する

説明

class SoapClient {
string __doRequest ( string request, string location, string action, int version )
} HTTP 上で SOAP リクエストを実行します。
異なるトランスポート層や追加の XML を処理する、もしくは他の目的のために サブクラスでこのメソッドをオーバーライドする事ができます。

パラメータ

request
XML SOAP リクエスト
location
リクエスト先の URL
action
SOAP アクション
version
SOAP バージョン

返り値

XML SOAP レスポンス

例 2130. いくつかの例
<?php
function Add($x,$y) {
  return $x+$y;
}

class LocalSoapClient extends SoapClient {

  function __construct($wsdl, $options) {
   parent::__construct($wsdl, $options);
   $this->server = new SoapServer($wsdl, $options);
   $this->server->addFunction('Add');
  }

  function __doRequest($request, $location, $action, $version) {
   ob_start();
   $this->server->handle($request);
   $response = ob_get_contents();
   ob_end_clean();
   return $response;
  }

}

$x = new LocalSoapClient(NULL,array('location'=>'test://',
                                   'uri'=>'http://testuri.org'));
var_dump($x->Add(3,4));
?>




このページでは「PHP関数リファレンス」からSoapClient->__doRequest()を検索した結果を表示しています。
Weblioに収録されているすべての辞書からSoapClient->__doRequest()を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSoapClient->__doRequest() を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SoapClient->__doRequest()」の関連用語

SoapClient->__doRequest()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SoapClient->__doRequest()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS