Atributo com array e veriavel ?

1. Atributo com array e veriavel ?

Rodrigo Kulb
RodrigoKulb

(usa Ubuntu)

Enviado em 16/10/2009 - 19:24h

Galera estou com um problema e a solução que encontrei é meio lenta alguem sabe como posso fazer isso.

$var = 'atributo';

for(blablabla)
{
$this->$var[$i] = 'teste';
$i++;
}
print $this->atributo[1];
print $this->atributo[2];

sei que isso esta dando erro mais como posso fazer já tentei de tudo.

o atributo é variável.


  


2. Re: Atributo com array e veriavel ?

Júlio Ferreira de Souza Neto
juliofsn

(usa Fedora)

Enviado em 20/10/2009 - 09:33h

Bom se eu entendi, você quer que uma string se torne uma variável (ou atributo de classe) no seu código.
Pra isso, dê uma olhada na função "eval()" do PHP e veja se ela não pode te ajudar.


3. Legal o evel mais estou com outro problema

Rodrigo Kulb
RodrigoKulb

(usa Ubuntu)

Enviado em 20/10/2009 - 10:51h

Como posso rodar uma variável com script exemplo:

<?

$casa = 'ok'

$teste = 'print $casa;';

?>

Rodar a variável $teste ????


4. desculpe é com eval();

Rodrigo Kulb
RodrigoKulb

(usa Ubuntu)

Enviado em 20/10/2009 - 11:30h

Obrigado juliofsn desculpe é com eval();



5. Re: Atributo com array e veriavel ?

Lukas Wilkeer
lukaswilkeer

(usa Outra)

Enviado em 27/10/2009 - 12:42h

Cara o seu $teste='print $casa;'; tá errado, faz assim
$teste= print ou echo $casa;.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts