数组和字符串作为 PHP 中的 Soap 参数

飞碟

我无法将数组和字符串作为变量中的参数传递。

以下是我的代码,它没有按预期工作。

$wsdlParams = array(
        array(     
            'webserviceid' => $WebServiceID,
            'webservicepass' =>  $WebServicePassword
        ),$fde);

    $soapclient = new SoapClient($WebServiceURL);
    $soapresult = $soapclient->MyInfo($wsdlParams);

工作一:

$soapclient = new SoapClient($WebServiceURL);
$soapresult = $soapclient->MyInfo(array('webserviceid' => $WebServiceID,'webservicepass' => $WebServicePassword),$fde);
缺口

您需要使用... (splat) 运算符将参数数组扩展为必要的两个参数myInfo

$soapresult = $soapclient->MyInfo(...$wsdlParams);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

PHP SoapClient中的SOAP响应的开头和结尾附加了不需要的字符串

将php字符串作为参数传递给php脚本中调用的javascript函数

PHP和SOAP-Client Call方法中的问题二参数一ArrayMultiDimension

PHP SOAP 在请求中不包括我的参数

无法处理 SOAP PHP Cient 中的“OUT”参数

PHP中的SOAP-需要多个参数帮助

强制在PHP中作为字符串参数给出的内容

在while循环中使用php字符串作为javascript函数中的参数

字符串作为Java中的参数

如何修复array_values()期望参数1为数组,PHP中给出的字符串?

php shell_exec字符允许和限制-JSON编码的字符串作为参数

使用PHP在SOAP查询中呈现的数组

在PHP 7.4中生成SOAP数组

如何通过带有soap标签的xml字符串中的PHP通过PHP添加子项

解析PHP中类似smarty的字符串的参数和值

php解析字符串并从括号中获取文本和参数

swagger文档中的查询字符串参数未在请求中作为数组发送

如何在php中解析soap xml响应并从字符串中获取信息

如何从PHP中的参数值检索URL字符串

将 PHP 字符串和整数作为参数传递给 JavaScript 函数

在网址参数中获取字节数组作为字符串

Python - 接受字符串(名称)列表作为参数并将其存储在数组中

在C#中的SQL查询中将字符串数组作为参数传递

BASH:如何将数组中的字符串作为参数传递给命令?

Perl数组和字符串作为方法参数

PHP中的Soap Client

如何在__soapcall()函数中的php中发送soap请求中的参数

如何修复“trim() 期望参数 1 为字符串,给定数组”在 Router.php 第 560 行中:?

如何读取作为 C 中函数参数的字符串?