создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

SoapFault->__construct()Пред. След.

SoapFault->__construct()

(no version information, might be only in CVS)SoapFault->__construct() --  SoapFault constructor

Описание

class SoapFault {


__construct (string faultcode, string faultstring [, string faultactor [, mixed detail [, string faultname [, SoapHeader headerfault]]]])


}

This class is useful when you would like to send SOAP fault responses from the PHP handler. faultcode, faultstring, faultactor and details are standard elements of SOAP Fault;

Список параметров

faultcode

The error code of the SoapFault.

faultstring

The error message of the SoapFault.

faultactor

A string identifying the actor that caused the error.

detail
faultname

Can be used to select the proper fault encoding from WSDL.

headerfault

Can be used during SOAP header handling to report an error in the response header.

Примеры

Пример 1. Some examples
<?php

function test($x)

{

    return new SoapFault("Server", "Some error message");

}

$server = new SoapServer(null, array('uri' => "http://test-uri/"));

$server->addFunction("test");

$server->handle();

?>

It is possible to use PHP exception mechanism to throw SOAP Fault.

Пример 2. Some examples
<?php

function test($x)

{

    throw new SoapFault("Server", "Some error message");

}

$server = new SoapServer(null, array('uri' => "http://test-uri/"));

$server->addFunction("test");

$server->handle();

?>

Смотрите также

SoapClient->__construct()
SoapClient->__soapCall()
SoapVar->__construct()
SoapParam->__construct()
SoapFault->__construct()
is_soap_fault()

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting