用PHP调用WEBSERVICE
来源:互联网 发布:苹果iccid查询软件 编辑:程序博客网 时间:2024/05/09 17:10
<?php
require_once('nusoap.php');//调用一个开源的类 下载download
$client = new soapclient('http://www.webservicex.net/globalweather.asmx?WSDL', true);
$err = $client->getError();
if ($err) {
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
}
// Doc/lit parameters get wrapped
$param = array('CityName' => 'dalian','CountryName' => 'china');
$result = $client->call('GetWeather', array('parameters' => $param), '', '', false, true,'document','encoded');
// Check for a fault
if ($client->fault) {
echo '<h2>Fault</h2><pre>';
print_r($result);
echo '</pre>';
} else {
// Check for errors
$err = $client->getError();
if ($err) {
// Display the error
echo '<h2>Error</h2><pre>' . $err . '</pre>';
} else {
// Display the result
echo '<h2>Result</h2><pre>';
print_r($result);
echo '</pre>';
}
}
echo '<h2>Request</h2><pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
echo '<h2>Response</h2><pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>';
?>
require_once('nusoap.php');//调用一个开源的类 下载download
$client = new soapclient('http://www.webservicex.net/globalweather.asmx?WSDL', true);
$err = $client->getError();
if ($err) {
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
}
// Doc/lit parameters get wrapped
$param = array('CityName' => 'dalian','CountryName' => 'china');
$result = $client->call('GetWeather', array('parameters' => $param), '', '', false, true,'document','encoded');
// Check for a fault
if ($client->fault) {
echo '<h2>Fault</h2><pre>';
print_r($result);
echo '</pre>';
} else {
// Check for errors
$err = $client->getError();
if ($err) {
// Display the error
echo '<h2>Error</h2><pre>' . $err . '</pre>';
} else {
// Display the result
echo '<h2>Result</h2><pre>';
print_r($result);
echo '</pre>';
}
}
echo '<h2>Request</h2><pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
echo '<h2>Response</h2><pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>';
?>
- 用PHP调用WEBSERVICE
- 用NuSoap实现php调用webservice
- PHP调用Webservice实例
- PHP调用Webservice实例
- PHP如何调用webservice
- php调用webservice
- php 调用webservice接口!!
- php 调用webservice
- php 调用 java webservice
- php 调用 java webservice
- C# 调用PHP WebService
- PHP 调用C# WebService
- php调用webservice
- PHP如何调用webservice
- php调用webservice
- PHP调用webservice接口
- PHP 调用webservice接口
- PHP调用WebService接口
- 跪谢请教:session设置与用户管理,php
- makefile的基本语法
- 如可去掉 ^M
- HTML常用符号大全
- PHP 企业开发讲座
- 用PHP调用WEBSERVICE
- RSS订阅制作
- ED3Movie压缩格式分析
- 得到PHP一个字符串的最后一个字符
- html禁止缓存的方法,asp禁止缓存的方法,php禁止缓存的方法,jsp禁止缓存的方法
- 样本画册设计基本小知识
- Core J2EE Pattern:拦截过滤器
- Core J2EE Patterns:前端控制器
- Acegi安全系统的配置