MIOLO20
Carregando...
Procurando...
Nenhuma entrada encontrada
class.soapdemo.php
Ir para a documentação deste ficheiro.
1
<?php
2
3
if
(basename($_SERVER[
'SCRIPT_FILENAME'
])==basename(__FILE__))
4
exit;
5
11
class
SoapDemo
{
17
public
function
GetComplexType
(){
18
return
new
ComplexTypeDemo
();
19
}
20
27
public
function
PrintComplexType
($obj){
28
return
utf8_encode($this->
PrintVariable
($obj));
29
}
30
37
public
function
ComplexTypeArrayDemo
($arr){
38
$res=Array();
39
$i=-1;
40
$len=
sizeof
($arr);
41
while
(++$i<$len)
42
$res[]=$this->
PrintVariable
($arr[$i]);
43
return
$res;
44
}
45
52
public
function
SayHello
($name=
null
){
53
$name=utf8_decode($name);
// Because a string parameter may be UTF-8 encoded...
54
if
($name==
''
)
55
$name=
'unknown'
;
56
return
utf8_encode(
'Hello '
.$name.
'!'
);
// Because a string return value should by UTF-8 encoded...
57
}
58
62
public
function
DemoMethod
(){
63
}
64
73
public
function
PrintVariable
($var){
74
return
print_r($var,
true
);
75
}
76
}
ComplexTypeDemo
Definição
class.complextypedemo.php:22
SoapDemo
Definição
class.soapdemo.php:11
SoapDemo\GetComplexType
GetComplexType()
Definição
class.soapdemo.php:17
SoapDemo\SayHello
SayHello($name=null)
Definição
class.soapdemo.php:52
SoapDemo\ComplexTypeArrayDemo
ComplexTypeArrayDemo($arr)
Definição
class.soapdemo.php:37
SoapDemo\PrintComplexType
PrintComplexType($obj)
Definição
class.soapdemo.php:27
SoapDemo\DemoMethod
DemoMethod()
Definição
class.soapdemo.php:62
SoapDemo\PrintVariable
PrintVariable($var)
Definição
class.soapdemo.php:73
classes
contrib
phpWsdl
class.soapdemo.php
Gerado por
1.10.0