致命错误:调用未定义的函数nusoap_client()

时间:2016-11-14 14:34:37

标签: php soap nusoap

我尝试使用nusoap和PHP 5.6.25来使用soap Web服务,但我遇到了一些错误。这是php代码:

    require_once 'nusoap-0.9.5/lib/nusoap.php';
    $client = new nusoap_client('http://www.webservicex.net/ConvertTemperature.asmx?WSDL');
    if($client->getError()){
        echo 'Error';
    } else {
        echo 'nusoap is working';
    }

错误:

  

致命错误:调用未定义的函数nusoap_client()

1 个答案:

答案 0 :(得分:0)

如果您在互联网上查看关于nusoap_client的任何示例,您可以看到它看起来像这样:

$client = new nusoap_client("food.wsdl", true);
$error  = $client->getError();

因此,当您创建类nusoap_client的新实例时,您需要先添加单词new。所以你的代码看起来像这样:

$client = new nusoap_client('http://www.webservicex.net/ConvertTemperature.asmx?WSDL');
if($client->getError()){
    echo 'Error';
} else {
    echo 'nusoap is working';
}