Dúvida sobre a estrutura do Array | Fórum | School of Net

Deseja poder participar de nosso fórum e tirar todas as suas dúvidas?
Clique aqui e assine nosso plano de acesso ilimitado. Saiba mais.

por Marco Antonio

1 semana, 6 dias atrás Marco Antonio

Dúvida sobre a estrutura do Array

Recebo dados dinâmicos, mas quando a estrutura vem somente com 1 conjunto de dados, a estrutura do array perde a profundidade, como eu consigo alterar a estrutura do array para ficar igual o segundo exemplo exemplo com várias opções? //Array com uma posição ``` array(19) { ["@attributes"]=> array(1) { ["id"]=> string(4) "3591" } ["instance_id"]=> string(1) "1" ["downtime_type"]=> string(1) "1" ["object_id"]=> string(3) "153" ["objecttype_id"]=> string(1) "2" ["host_name"]=> string(9) "localhost" ["service_description"]=> string(12) "Current Load" ["entry_time"]=> string(19) "2022-09-19 17:17:20" ["author_name"]=> string(11) "nagiosadmin" ["comment_data"]=> string(255) "admin|Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Tes" ["internal_id"]=> string(4) "2225" ["triggered_by"]=> string(1) "0" ["fixed"]=> string(1) "1" ["duration"]=> string(6) "259200" ["scheduled_start_time"]=> string(19) "2022-09-19 14:17:00" ["scheduled_end_time"]=> string(19) "2022-09-22 14:17:00" ["was_started"]=> string(1) "1" ["actual_start_time"]=> string(19) "2022-09-20 07:42:38" ["actual_start_time_usec"]=> string(6) "651418" } ``` Array com várias posições ``` array(2) { [0]=> array(19) { ["@attributes"]=> array(1) { ["id"]=> string(4) "3593" } ["instance_id"]=> string(1) "1" ["downtime_type"]=> string(1) "1" ["object_id"]=> string(3) "155" ["objecttype_id"]=> string(1) "2" ["host_name"]=> string(9) "localhost" ["service_description"]=> string(4) "HTTP" ["entry_time"]=> string(19) "2022-09-20 14:05:44" ["author_name"]=> string(11) "nagiosadmin" ["comment_data"]=> string(255) "admin|Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Tes" ["internal_id"]=> string(4) "2227" ["triggered_by"]=> string(1) "0" ["fixed"]=> string(1) "1" ["duration"]=> string(6) "432000" ["scheduled_start_time"]=> string(19) "2022-09-21 11:05:00" ["scheduled_end_time"]=> string(19) "2022-09-26 11:05:00" ["was_started"]=> string(1) "0" ["actual_start_time"]=> string(19) "1970-01-01 00:00:01" ["actual_start_time_usec"]=> string(1) "0" } [1]=> array(19) { ["@attributes"]=> array(1) { ["id"]=> string(4) "3591" } ["instance_id"]=> string(1) "1" ["downtime_type"]=> string(1) "1" ["object_id"]=> string(3) "153" ["objecttype_id"]=> string(1) "2" ["host_name"]=> string(9) "localhost" ["service_description"]=> string(12) "Current Load" ["entry_time"]=> string(19) "2022-09-19 17:17:20" ["author_name"]=> string(11) "nagiosadmin" ["comment_data"]=> string(255) "admin|Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Teste Tes" ["internal_id"]=> string(4) "2225" ["triggered_by"]=> string(1) "0" ["fixed"]=> string(1) "1" ["duration"]=> string(6) "259200" ["scheduled_start_time"]=> string(19) "2022-09-19 14:17:00" ["scheduled_end_time"]=> string(19) "2022-09-22 14:17:00" ["was_started"]=> string(1) "1" ["actual_start_time"]=> string(19) "2022-09-20 07:42:38" ["actual_start_time_usec"]=> string(6) "651418" } } ```

1 Respostas