首页 / PHP / php+soap入门
php+soap入门
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php+soap入门,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1999字,纯文字阅读大概需要3分钟。
内容图文
![php+soap入门](/upload/InfoBanner/zyjiaocheng/193/7fd5d5acad684213a1c9c1d47e96115f.jpg)
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 );
?>
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内容总结
以上是互联网集市为您收集整理的php+soap入门全部内容,希望文章能够帮你解决php+soap入门所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。