php+soap 入门

WBOY
WBOYOriginal
2016-06-23 14:34:571189browse

简介:这是php+soap 入门的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=335098' scrolling='no'> 通过开放的webservice获取天气预报数据

php
$c = new SoapClient( 'http://www.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl',
array( 'trace' => true, 'exceptions' => true ) );//var_dump( $c->__getFunctions() );
//var_dump( $c->__getTypes() );
//不需要参数的情况
$pr =$c->getRegionProvince();
//var_dump( $pr->getRegionProvinceResult->string );
//带有参数的情况
$scs = $c->getSupportCityString( array( 'theRegionCode' => '福建' ) );
var_dump( $scs->getSupportCityStringResult->string );
var_dump($scs);
//也可以这样做
$we = $c->__call('getWeather', array( array( 'theCityCode' => 2210) ) );
var_dump( $we );

?>

soapserver和soapclient简单实现

soapclient

php
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
$ss = new SoapClient( null, array( 'uri' => 'http://zendstudio.net', 'location' => 'http://localhost/soaptest/soapserver.php' ) );
$header = new SoapHeader( 'zendHeader', 'mmcYY', '12345678' );
$ss->__setSoapHeaders( $header );
echo $ss->im8( 'gently' );

?>

soapserver 写道

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
$ss = new SoapServer( null, array( 'uri' => 'http://zendstudio.net' ) );
$ss->setClass( 't', '参数1', '参数2' );
$ss->handle();
//$request = file_get_contents( 'php://input' );
//file_put_contents( 'request.txt', $request );
class t{

function __construct( $p1, $p2 ){

}

function im8( $g ){
return 'OK----'. $g;
}

}

?>

“php+soap 入门”的更多相关文章 》

爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

http://biancheng.dnbcw.info/php/335098.html pageNo:10
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:php textarea换行Next article:php fckeditor配置