Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E aê galera, tudo beleza?
Estou com o seguinte problema: quero pegar o valor de um elemento armazenado em um array.
Mas quero fazer isto da seguinte forma:
Tenho um array com uns elementos.
$array = array('a','b','c','d');
Em uma determinada parte do código, cada uma destas variáveis do array serão transformadas em array e vão receber valores.
Exemplo:
$a['x'] = 'valor1';
$b['x'] = 'valor2';
$c['x'] = 'valor3';
$d['x'] = 'valor4';
//Cada uma dos valores(a,b,c,d) virou um array.
O que eu quero é pegar os valores armazenados, mas sem precisar escrever cada uma das variáveis.
Eu queria mostrar o valor de acordo com os valores que eu tenho no array $array.
Tentei fazer assim, mas não deu certo:
foreach($array as $key => $value){
echo $key['x'];
}
Assim também não deu certo:
foreach($array as $key => $value){
echo $$key['x']; //Tentei criar uma variável aqui.** **
}
Se alguém tiver alguma idéia de como fazer isso, eu agradeço. Se ficou difícil de entender, só me perguntar que eu tento explicar de outra maneira.
Valeu!!
Carregando comentários...