1

我只是对 PHP 有一点基础知识,但我应该使用 PHP 使用现有的 WSDL Web 服务。

当我发现创建所需的类时,我可能会使用 wsdl2php,但我找不到如何在 Windows 上使用它的分步教程(XAMPP [LITE])。

有人知道好的教程吗?

4

2 回答 2

0

因为wsdl2php 生成代理类easywsdl2php 只需输入 WSDL 的地址,应用程序就会生成您将用来编写代码的库

于 2011-10-18T23:01:02.073 回答
0

对于路过这个问题的人,与OP有同样的疑问:

  • 这里(Soruceforge)下载库
  • 将包含的文件(在当前版本中,这些是3:index.php包含主文件,主文件wsdl2php.php和类文件EasyWsdl2PHPLib.php- 当然您可以忽略.svn目录)在您选择的文件夹下的public_html目录中(以便它将由浏览器可见)
  • 使用浏览器,转到文件夹的 url(例如,如果您将文件放入public_html/my_wsdl_decoder/,您可以浏览到localhost/my_wsdl_decoder/
  • 您应该查看两个文本输入和一个按钮:在“url”输入中将 url 粘贴到要“解码”的 wsdl 文件中,在“类名”中输入您将为肥皂管理创建的类的名称和然后按下按钮
  • 在下面的文本区域中,您将看到 PHP 代码可以复制/粘贴到您未来项目的新文件中,以便能够使用 SoapClient 执行请求并获得响应

有关如何使用生成的类的更多信息,我想您必须对面向对象编程有一点了解(或者在 SO ^.^ 上提出一个新问题)

于 2017-02-17T13:36:56.403 回答