Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php NuSOAP发送字符串数组_Php_Arrays_Web_Service_Nusoap - Fatal编程技术网

Php NuSOAP发送字符串数组

Php NuSOAP发送字符串数组,php,arrays,web,service,nusoap,Php,Arrays,Web,Service,Nusoap,这里可以看到我尝试使用的web服务方法 我正在发送带有这些参数的NuSOAP请求 $param = array( "PropertyCode" => get_option('re_propertycode'), "RateTypes" => array( "SSDB" ), "StartDate" => date('c', strtotime($rezStart)), "EndDate" => date('c'

这里可以看到我尝试使用的web服务方法

我正在发送带有这些参数的NuSOAP请求

 $param = array(
    "PropertyCode" => get_option('re_propertycode'),
    "RateTypes" =>  array(
        "SSDB"
    ),
    "StartDate" => date('c', strtotime($rezStart)),
    "EndDate" => date('c', strtotime($rezEnd)),
    "Adults" => 1,
    "Children" => 0,
    "Infants" => 0
);
请求是正常的,但它无法识别SSDB,因为我必须以错误的方式发送字符串数组


非常感谢您的任何帮助

使用以下格式修复

 $param = array(
    "PropertyCode" => get_option('re_propertycode'),
    "RateTypes" =>  array("string" => array("SSDB", "2NGT")),
    "EndDate" => date('c', strtotime($rezEnd)),
    "Adults" => $_POST['Adults'],
    "Children" => $_POST['Children'],
    "Infants" => $_POST['Infants']
);
数组(“string”=>“SSDB”)修复了它,但我仍然不知道如何在数组中包含多个值