百度首页 | 百度空间
 
查看文章
 
NuSOAP中可选参数的用法
2008年02月22日 星期五 上午 11:12
作者:老王

一直没弄清楚NuSOAP里如何处理可选参数,今天才发现解决方法异常的简单:

$nusoap->wsdl->addComplexType(
    
'foo',
    
'complexType',
    
'struct',
    
'all',
    
'',
     array(
        
'bar' => array(
            
'name' => 'bar',
            
'type' => 'xsd:string',
            
'minOccurs' => '0',
            
'maxOccurs' => '1' // 'maxOccurs' => 'unbounded'
        
)
     )
);


主要就是结合使用minOccurs和maxOccurs而已。当minOccurs等于0的时候,参数就是可选的,当maxOccurs等于1的时候,参数最多只能出现1次,当maxOccurs等于unbounded的时候,参数可以出现任意多次。

顺便说一句:除了minOccurs和maxOccurs以外,还有一个nillable参数可以用,可选择的值是true和false。

类别:Php | 添加到搜藏 | 浏览() | 评论 (2)
 
最近读者:
 
网友评论:
1
2008年02月25日 星期一 下午 12:48
http://reinholdweber.com/?p=8
 
3
2008年04月03日 星期四 上午 10:36
什么意思,我不懂你说什么参数是什么意思?另外如果用Nusoap怎么加载类呢?我是您QQ里的Henry,请告诉我好吗?QQ或邮箱,谢谢.
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码:
 

     

©2008 Baidu