php访问网站服务



我正在尝试访问此Web服务,并且运行良好,但是当我使用TopGoalsCorersResult上文凭结果时,它给了我这个错误"可收集的致命错误:类STDClass的对象无法转换为字符串"。任何人都可以帮我吗?$结果变量充满了正确的答案,只想使用方法TopGoalsCorersresult

显示它们
<?php
 try {
  $client = new SoapClient(
  'http://footballpool.dataaccess.eu/data/info.wso?wsdl');
   var_dump($client->__getFunctions());
   var_dump($client->__getTypes());
   $results = $client->TopGoalScorers(array("iTopN"=>"20"));
   var_dump($results);
   echo $results->TopGoalScorersResult;
 } catch (SoapFault$e) {
     echo "<pre>" . $e->getMessage() . "</pre>";
    } 
     ?>

php4中的Web服务您可以在WSDL上使用SOAP来调用Web-Service函数Exmaple链接link在此处链接在此处链接

$client = new SoapClient("youridSome.wsdl");

现在$ client是一个对象。WSDL中有一种称为getTime()的方法,然后您使用

$result = $client->getTime();

最新更新