当前位置:网站首页>[PHP是否安装了 SOAP 扩]对于php实现soap代理的一个常见问题:Class ‘SoapClient‘ not found in PHP的处理方法
[PHP是否安装了 SOAP 扩]对于php实现soap代理的一个常见问题:Class ‘SoapClient‘ not found in PHP的处理方法
2022-07-02 05:47:00 【杰儿__er】
浏览器查看php的版本
phpstudy-网站-管理-打开根目录
开启soap扩展
- 查看php配置信息
- 在根目录下编写test.php文件,内容如下:

- 打开浏览器查看配置文件信息:地址栏输入http://localhost/test.php,并查找soap信息:

- 开启soap扩展

- 再次查看php配置信息,查找soap是否开启成功
- 打开浏览器查看配置文件信息:地址栏输入http://localhost/test.php,并查找soap信息:

重启apache

Web Service 实例
在根目录下创建soap文件夹,文件结构如下:
Client.php
<?php
try{
// non-wsdl方式调用web service
// 创建 SoapClient 对象
$soap = new SoapClient(null,array('location'=>"http://localhost/soap/Server.php",'uri'=>'Server.php'));
// 调用函数
$result1 = $soap->getName();
$result2 = $soap->__soapCall("getUrl",array());
echo $result1."<br/>";
echo $result2;
} catch(SoapFault $e){
echo $e->getMessage();
}catch(Exception $e){
echo $e->getMessage();
}
Server.php
<?php
// SiteInfo 类用于处理请求
Class SiteInfo
{
/**
* 返回网站名称
* @return string
*
*/
public function getName(){
return "菜鸟教程-test";
}
public function getUrl(){
return "www.runoob.com";
}
}
// 创建 SoapServer 对象
$s = new SoapServer(null,array("location"=>"http://localhost/soap/Server.php","uri"=>"Server.php"));
// 导出 SiteInfo 类中的全部函数
$s->setClass("SiteInfo");
// 处理一个SOAP请求,调用必要的功能,并发送回一个响应。
$s->handle();
?>
测试webservice实例
打开浏览器输入:http://localhost/soap/Client.php
参考链接:https://blog.csdn.net/gayayang/article/details/6953367
边栏推荐
- h5跳小程序
- Zzuli: maximum Convention and minimum common multiple
- 数理统计与机器学习
- 1036 Boys vs Girls
- A collection of commonly used plug-ins for idea development tools
- XSS basic content learning (continuous update)
- kmp思想及模板代码
- Two implementation methods of delay queue
- Thread pool batch processing data
- 2022-2-14 learning xiangniuke project - Section 7 account setting
猜你喜欢

【技术随记-08】

死磕大屏UI,FineReport开发日记

Oled12864 LCD screen

2022-2-14 learning xiangniuke project - Section 6 displays login information
![[golang syntax] be careful with the copy of slices](/img/5e/1c82c58940939b94d03377ebdc03e3.jpg)
[golang syntax] be careful with the copy of slices

Win10 copy files, save files... All need administrator permission, solution

7. Eleven state sets of TCP

ThreadLocal memory leak

6. Network - Foundation

数理统计与机器学习
随机推荐
《CGNF: CONDITIONAL GRAPH NEURAL FIELDS》阅读笔记
js判断移动端还是pc端
正则表达式总结
Online English teaching app open source platform (customized)
Lingyunguang rushes to the scientific innovation board: the annual accounts receivable reaches 800million. Dachen and Xiaomi are shareholders
Zzuli: maximum Convention and minimum common multiple
【論文翻譯】GCNet: Non-local Networks Meet Squeeze-Excitation Networks and Beyond
File contains vulnerability (I)
Zzuli:1061 sequential output of digits
死磕大屏UI,FineReport开发日记
Fabric. JS compact JSON
1037 Magic Coupon
1037 Magic Coupon
Applet jumps to official account
Lantern Festival gift - plant vs zombie game (realized by Matlab)
1035 Password
Matplotlib double Y axis + adjust legend position
Straighten elements (with transition animation)
ERP management system development and design existing source code
Record sentry's path of stepping on the pit