El comportamiento de estas funciones se ve afectado por la configuración de php.ini.
| Nombre | Por defecto | Cambiable | Historial de cambios | 
|---|---|---|---|
| soap.wsdl_cache_enabled | 1 | PHP_INI_ALL | |
| soap.wsdl_cache_dir | /tmp | PHP_INI_ALL | |
| soap.wsdl_cache_ttl | 86400 | PHP_INI_ALL | |
| soap.wsdl_cache | 1 | PHP_INI_ALL | |
| soap.wsdl_cache_limit | 5 | PHP_INI_ALL | 
He aquí una breve explicación de las directivas de configuración.
soap.wsdl_cache_enabled
     integer
    Activa o desactiva la función de almacenamiento en caché de WSDL.
soap.wsdl_cache_dir
     string
    Define el nombre del directorio donde la extensión SOAP guardará los ficheros en caché.
soap.wsdl_cache_ttl
     integer
    Define el número de segundos (tiempo de vida) por los que los ficheros en caché serán usados en lugar de los originales.
soap.wsdl_cache
     integer
    
      Si la opción soap.wsdl_cache_enabled está activada, este ajuste
      determina el tipo de almacenamiento en caché. Puede ser cualquiera de estos tipos:
      WSDL_CACHE_NONE (0),
      WSDL_CACHE_DISK (1),
      WSDL_CACHE_MEMORY (2) o
      WSDL_CACHE_BOTH (3). También puede
      definirse usando el array options del constructor de 
      SoapClient o de
      SoapServer.
     
soap.wsdl_cache_limit
     integer
    Número máximo de ficheros WSDL almacenados en caché de memoria. Si se añaden más ficheros a una caché de memoria llena, se eliminarán los ficheros más antiguos de la misma.