Jump to content


Photo

Variavel Dentro De Array


  • Faça o login para participar
4 replies to this topic

#1 tony

tony

    24 Horas

  • Usuários
  • 486 posts
  • Sexo:Não informado

Posted 17/11/2007, 13:09

Tenho uma variavel dentro de uma array, mas essa array esta
reconhecendo as virgulas como parte da variavel e nao como separador de
indices. Como posso fazer jah que em cada consulta ao DB a quantidade
de itens varia, ou seja, o preenchimento dessa array realmente "varia".

ex :

array(10,20,30)//funciona !!!

$quant = "10,20,30";
array($quant);//nao funciona. É como se tivesse 1 único item !!!

Alguem pode me dar um Help?

Thanks...

#2 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 17/11/2007, 13:17

Isso não funciona mesmo o PHP não foi feito para interpretrar array dessa forma ...
Há 2 solução para tal enrosco ....

1- Usar arrays em linha (seria a solução mais adequadas)
$valor[] = 10;
$valor[] = 20;
$valor[] = 30;

2- Usar "eval()" para emular o código PHP
$valores = "10,20,30";
eval("\$array = array($valores);");
print_r($array);


#3 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 17/11/2007, 14:42

$quant = "10,20,30";
array($quant);//nao funciona. É como se tivesse 1 único item !!!


tenta colocar o ereg_replace no array:

$quant = "10,20,30";
array(ereg_replace(',', '", "', $quant);

vlws ^_^
Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search

#4 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 17/11/2007, 17:08

Ele tá querendo explode(). ;)

[]’s :DAté mais

#5 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 17/11/2007, 17:57

A é, pode cre! tó com tanto sono que não compreendi o que ele queria ... :lol:
Burro é soda (n) :dah:


Ele tá querendo explode(). ;)

[]’s :D






0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq