Documentación offline PHP master

SoapClient::__getTypes

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

SoapClient::__getTypes

Devuelve una lista de tipos SOAP

Descripción#

public SoapClient::__getTypes(): array
```php

`SoapClient::__getTypes` devuelve la lista de tipos SOAP descritos en el archivo WSDL del servicio web actual.

> [!NOTE]
> Esta función solo está disponible en modo WSDL.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Un `array` de tipos SOAP que detallan todas las estructuras y los tipos

## Ejemplos

Ejemplo con `SoapClient::__getTypes`
__getTypes()); ?>

```php

El ejemplo anterior mostrará:

array(88) {
  [0]=>
  string(30) "ProductLine ProductLineArray[]"
  [1]=>
  string(85) "struct ProductLine {
 string Mode;
 string RelevanceRank;
 ProductInfo ProductInfo;
}"
  [2]=>
  string(105) "struct ProductInfo {
 string TotalResults;
 string TotalPages;
 string ListName;
 DetailsArray Details;
}"
...
  [85]=>
  string(32) "ShortSummary ShortSummaryArray[]"
  [86]=>
  string(121) "struct GetTransactionDetailsRequest {
 string tag;
 string devtag;
 string key;
 OrderIdArray OrderIds;
 string locale;
}"
  [87]=>
  string(75) "struct GetTransactionDetailsResponse {
 ShortSummaryArray ShortSummaries;
}"
}

Véase también#

SoapClient::__construct