PHP Conference Japan 2024

SoapVar::__construct

(PHP 5, PHP 7, PHP 8)

SoapVar::__constructSoapVar 建構子

說明

public SoapVar::__construct(
    混合 $data,
    ?整數 $encoding,
    ?字串 $typeName = null,
    ?字串 $typeNamespace = null,
    ?字串 $nodeName = null,
    ?字串 $nodeNamespace = null
)

建構一個新的 SoapVar 物件。

參數

data

要傳遞或返回的資料。

encoding

編碼 ID,XSD_... 常數其中之一。

type_name

類型名稱。

type_namespace

類型命名空間。

node_name

XML 節點名稱。

node_namespace

XML 節點命名空間。

更新日誌

版本 說明
8.0.3 typeNametypeNamespacenodeNamenodeNamespace 現在可以為 null。

範例

範例 #1 SoapVar::__construct() 範例

<?php
class SOAPStruct {
function
SOAPStruct($s, $i, $f)
{
$this->varString = $s;
$this->varInt = $i;
$this->varFloat = $f;
}
}
$client = new SoapClient(null, array('location' => "https://127.0.0.1/soap.php",
'uri' => "http://test-uri/"));
$struct = new SOAPStruct('arg', 34, 325.325);
$soapstruct = new SoapVar($struct, SOAP_ENC_OBJECT, "SOAPStruct", "http://soapinterop.org/xsd");
$client->echoStruct(new SoapParam($soapstruct, "inputStruct"));
?>

另請參閱

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top