Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP] Arrays dentro de Arrays
23-04-2014, 19:48
Mensagem: #1
[PHP] Arrays dentro de Arrays
Boas, gostaria de saber se é possível obter um determinado valor que se encontra dentro de um array ($array[0] = $valor) que, por sua vez se encontra dentro de um array multi-dimensional. Isto, sem ter que colocar ciclos dentro de ciclos, o que limita a quantidade de informação que posso passar, no meu caso.

Exemplo:
Código:
<?php
$valor = "teste";
$array = array(
    array(
        array($valor)
    )
);
?>

Para obter o $valor, pelo que sei, seriam 3 ciclos (foreach, é o mais fácil para mim, por exemplo) uns dentros dos outros para percorrer todo o array multi-dimensional. Porém, para isso, temos ou que saber a quantidade de dimensões que o array terá, ou teremos que o prever, por exemplo: 
Código:
if(gettype($array)=='array'){
    // iniciar ciclo
}else // Receber valor

O porque de eu perguntar isto, é pelo facto de que percorrer um array dissociativo, acaba por ser ciclos atrás de ciclos, o que se torna repetitivo...

Thanks Smile (tentei explicar o melhor possível xD)
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
[PHP] Arrays dentro de Arrays - dininis - 23-04-2014 19:48

Saltar Fórum:


Utilizadores a ver este tópico: 2 Visitante(s)