soap要求参数格式
stringstringstringstring
实际php需要这样实现:
array ( 'filedlit' => array ( 'keyvalue' => array ( 'key' => 'a1sd', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'as2d', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'as3d', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'as4d', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'asd', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'asd', 'value' => 'asd' ) ));
当然我也构建了 obj版
array('listfiled'=>array ( new keyvalue ( 'asd', 'ccccc' ), new keyvalue ( 'asd', 'ccccc' ), new keyvalue ( 'asd', 'ccccc' ), new keyvalue ( 'asd', 'ccccc' ), new keyvalue ( 'asd', 'ccccc' )));
obj版本服务器无法识别,求解
回复内容: 在实现某个soap的时候遇到了点麻烦,实在无解,求问:
soap要求参数格式
stringstringstringstring
实际php需要这样实现:
array ( 'filedlit' => array ( 'keyvalue' => array ( 'key' => 'a1sd', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'as2d', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'as3d', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'as4d', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'asd', 'value' => 'asd' ), 'keyvalue' => array ( 'key' => 'asd', 'value' => 'asd' ) ));
当然我也构建了 obj版
array('listfiled'=>array ( new keyvalue ( 'asd', 'ccccc' ), new keyvalue ( 'asd', 'ccccc' ), new keyvalue ( 'asd', 'ccccc' ), new keyvalue ( 'asd', 'ccccc' ), new keyvalue ( 'asd', 'ccccc' )));
obj版本服务器无法识别,求解
生成xml格式
