Web服务soap wsdl在PHP上运行 [英] Web service soap wsdl run on PHP
问题描述
大家好,
我想用php调用网络服务,
我摔跤两天有问题,在互联网上搜索没有帮助,我试图运行simillar示例,但我收到一个空的浏览器(没有任何错误,但仍然没有内容)
我正在使用wamp服务器,我的PHP代码是非常简单
< pre><?php
try {
$ wsdl_url = http:// ********** file?WSDL 跨度>;
$ client = new SOAPClient( $ wsdl_url 跨度>);
$ param = array(
' 名称' => 希腊,
);
$ return = $ client - > GetCitiesByCountry( $ PARAM 跨度>);
var_dump( $ return );
print_r(array_values( $ return ));
echo $ return ;
} catch(例外 $ e ){
echo 发生异常:。 $ e ;
}
?>
当我运行它时,我收到一个空的浏览器,什么都没有否则(没有错误,没有)如果我写任何其他PHP代码它运行正常。
请我会很乐意提供任何帮助或建议!!
感谢大家的时间,
友善,
Jason
我尝试了什么:
我试过并且如下但仍然没有(在C#的视觉工作室我运行它并且工作正常,但在php中没有)
$ wsdl_url = http:// ********** file?WSDL;
$ client = new SOAPClient($ wsdl_url);
$ param = array(
' 名称' => 希腊,
);
$ return = $ client-> GetCitiesByCountry($ param);
var_dump($ return);
print_r(array_values($ return));
echo $ return ;
wsdl_url = http:// ***** ?*****文件WSDL跨度>;
client = new SOAPClient(
wsdl_url 跨度>);
Hi Guys,
I am trying to call a web service using php,
I am wrestling two days with an issue, searching on the internet didn't help, I have tried to run simillar examples but I receice an empty browser (without any errors but still with no content)
I am using wamp server and my php code is very simple
<pre><?php
try {
$wsdl_url = "http://**********file?WSDL";
$client = new SOAPClient($wsdl_url);
$param = array(
'Name' => "Greece",
);
$return = $client->GetCitiesByCountry($param);
var_dump($return);
print_r(array_values($return));
echo $return;
} catch (Exception $e) {
echo "Exception occured: " . $e;
}
?>
when I run it I receive an empty browser and nothing else (no errors, nothing) if I writte any other php code it runs properly.
Please i will be greatfull for any help or advise!!
Thank all of you for your time,
Friendly,
Jason
What I have tried:
I tried to and as following but still nothing (in visual studio at C# I run it and worked properly but in php not)
$wsdl_url = "http://**********file?WSDL";
$client = new SOAPClient($wsdl_url);
$param = array(
'Name' => "Greece",
);
$return = $client->GetCitiesByCountry($param);
var_dump($return);
print_r(array_values($return));
echo $return;
wsdl_url = "http://**********file?WSDL";
client = new SOAPClient(
wsdl_url);
这篇关于Web服务soap wsdl在PHP上运行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!