Введение
| Внимание |
Это расширение является
ЭКСПЕРИМЕНТАЛЬНЫМ. Поведение этого расширения,
включая имена его функций и относящуюся к нему документацию, может
измениться в последующих версиях PHP без уведомления. Используйте
это расширение на свой страх и риск. |
The SOAP extension can be used to write SOAP Servers and Clients. It supports
subsets of SOAP 1.1, SOAP 1.2 and WSDL 1.1 specifications.
Требования
This extension makes use of the GNOME xml
library. Download and install this library. You will need at
least libxml-2.5.4.
Установка
This extension is only available if PHP was configured with
--enable-soap.
Настройка во время выполнения
Поведение этих функций зависит от установок в php.ini.
Таблица 1. SOAP Configuration Options
| Name | Default | Changeable |
|---|
| soap.wsdl_cache_enabled | "1" | PHP_INI_ALL |
| soap.wsdl_cache_dir | "/tmp" | PHP_INI_ALL |
| soap.wsdl_cache_ttl | 86400 | PHP_INI_ALL |
For further details and definition of the PHP_INI_* constants see
ini_set().
Краткое разъяснение конфигурационных
директив.
- soap.wsdl_cache_enabled
boolean
Enables or disables WSDL caching feature.
- soap.wsdl_cache_dir
string
Sets the directory name where SOAP extension will put cache files.
- soap.wsdl_cache_ttl
int
(time to live) Sets the number of second while cached file will be used
instead of original one.
Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть
доступны только в том случае, если PHP был собран с
поддержкой этого расширения или же в том случае, если
данное расширение подгружается во время выполнения.