Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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 Zend XML-RPC-任何禁用';无';在请求中?_Php_Zend Framework_Xml Rpc_Xml Nil - Fatal编程技术网

PHP Zend XML-RPC-任何禁用';无';在请求中?

PHP Zend XML-RPC-任何禁用';无';在请求中?,php,zend-framework,xml-rpc,xml-nil,Php,Zend Framework,Xml Rpc,Xml Nil,我正在使用Zend XML-RPC客户端库将XML请求发送到另一个非PHP XML RPC服务器(这是一个java JBoss安装,但我无法控制更改/修补/破解)。我提出的一个请求有一个元素,它是一个XML-RPC扩展。我正在谈论的XML-RPC服务器不支持这一点,因为请求失败,原因是未能解析XML-RPC请求:未知类型:nil 有没有办法告诉Zend不要发送值,而是发送其他内容?其他人以前也问过这个问题:但我不这么认为: The array of parameters for the remo

我正在使用Zend XML-RPC客户端库将XML请求发送到另一个非PHP XML RPC服务器(这是一个java JBoss安装,但我无法控制更改/修补/破解)。我提出的一个请求有一个
元素,它是一个XML-RPC扩展。我正在谈论的XML-RPC服务器不支持这一点,因为请求失败,原因是
未能解析XML-RPC请求:未知类型:nil


有没有办法告诉Zend不要发送
值,而是发送其他内容?其他人以前也问过这个问题:

但我不这么认为:

The array of parameters for the remote method can contain native PHP types, 
Zend_XmlRpc_Value objects, or a mix of each. 

实际上,您可以完全控制传递给远程方法的参数类型。在发送请求之前将空值转换为空字符串应该很简单,不是吗?

是的,最后我放置了一个空数组并更改了XML RPC规范