Pular para o conteúdo

Dá para acessar um elemento de um Session? [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Dá para acessar um elemento de um Session? [RESOLVIDO]

Enviado em 10/11/2011 - 22:46h

Por exemplo, se tiver um array criado a partir de um session:

$_SESSION['teste'] = array('a','b','c');

Posso através de um for ou outra estrutura de repetição acessar a posição 2 deste array?

Responder tópico

2. Re: Dá para acessar um elemento de um Session? [RESOLVIDO]

Melhor resposta

Enviado em 10/11/2011 - 23:27h

pode

#!/usr/bin/php
<?php
$_SESSION['teste'] = array('a','b','c');

echo $_SESSION['teste'][0];
echo $_SESSION['teste'][1];
echo $_SESSION['teste'][2];

#ou

for($i =0; $i<=2; $i++){
echo $_SESSION['teste'][$i];
}
?>

3. Re: Dá para acessar um elemento de um Session? [RESOLVIDO]

Enviado em 10/11/2011 - 23:47h

Obrigado novamente adri3d, tava dando erro aqui justamente porque me esqueci de colocar o $ na variável $i. Velho costume do Python.

4. Re: Dá para acessar um elemento de um Session? [RESOLVIDO]

Enviado em 27/11/2011 - 12:50h

altair_al escreveu:

Obrigado novamente adri3d, tava dando erro aqui justamente porque me esqueci de colocar o $ na variável $i. Velho costume do Python.
De fato o tópico foi fechado!E sem o $ não funciona rsrs. É tarde mas toda dica é bem vinda ;)


Eu sugiro o uso do Foreach

foreach($var[array] as $key => $value)

o $key em muitos casos pode ser usado como o $i/posição do vetor. Isso torna o código menor e dinâmico.

Fica bem parecido com o for, porém as possibilidades são maiores, sem falar que o for precisa de um número base para ser repetitivo então segue a dica.

Qualquer dúvida estamos a disposição AMIGÃO, Abraço.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder