A través de SOAP recupero un array pero viene con un índice que le llama "1" pero es string.
El manual de PHP dice:
"Un key puede ser un integer o bien un string . Si una clave es la representación estándar de un integer , será interpretada como tal (es decir, "8" será interpretado como 8, mientras que "08" será interpretado como "08"). Los valores float en key serán truncados a valores tipo integer . Los tipos de arrays indexados y asociativos son el mismo tipo en PHP, el cual pueden contener índices tipo integer o string."
Si hago un var_dump, me muestra:
Código PHP:
   Array
(
     [recsonpage] => 1
     [recsindb] => 1
     [1] => Array
                (
                     [thawtecertstat] => NA
                     [websiteid] => 17187602
                     [domainstat] => Processing
                )
) 
    Indice: recsonpage, Tipo: string, Valor: string
Indice: recsindb, Tipo: string, Valor: string
Indice: 1, Tipo: string, Valor: array
Al querer acceder de esta manera.
Código PHP:
   $array_devuelto["1"]["domainstat"] 
    Hay alguna manera de pasar ese "1" a int o de obligarle a que el "1" al que hago referencia lo trate como string?
 

 

