2016-11-14 3 views
-1

Я пытаюсь использовать мыльный веб-сервис с использованием nusoap и PHP 5.6.25, но у меня есть некоторые ошибки. Вот код PHP:Неустранимая ошибка: вызов функции undefined nusoap_client()

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'; 
    } 

Ошибка:

Fatal error: Call to undefined function nusoap_client()

+1

Сообщите нам об ошибке. –

+3

Вы слышали о ** новом ** ключевом слове для создания объектов? –

+0

«Имею некоторые ошибки». Разве вы не считаете важным включать эти ошибки в вопрос? – Xorifelse

ответ

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'; 
} 
+0

Спасибо вам, Дэниел, я действительно забыл использовать ** новое ** ключевое слово. –

Смежные вопросы