Bootstrap 0 Denunciar post Postado Fevereiro 24, 2008 Pessoal, por que esté array_push não adiciona corretamente o valor no array?? $acoes = array("BBDC4" => 12.58, "ITAU4" => 11.00, "GGBR4" => 0.78, "PETR4" => 3.45); $adicionar = array("VALE5"=>12.80); array_push($acoes,$adicionar); print_r($acoes); Como devo fazer pra produzir o mesmo que este array abaixo? $acoes = array("BBDC4" => 12.58, "ITAU4" => 11.00, "GGBR4" => 0.78, "PETR4" => 3.45, "VALE5" =>12.80); print_r($acoes) Compartilhar este post Link para o post Compartilhar em outros sites
batatinha66 0 Denunciar post Postado Fevereiro 25, 2008 o array push n mixa 2 arrays... ele simplesmente adiciona 1 valor ao mesmo...por exemplo <?php $array = array("joao", "pedro"); array_push($array, "lucas", "rafael"); print_r($array); ?> ele vai imprimir: Array ( [0] => joao [1] => pedro [2] => lucas [3] => rafael ) sako??? pra fazer oq você ker da uma olhada em array_merge http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Bootstrap 0 Denunciar post Postado Fevereiro 27, 2008 Valeu pela resposta, Batatinha Consegui resolver o meu problema da seguinte forma : $acoes = $acoes + array($nome_acao=>$variacao_periodo); Um abraço a todos! Compartilhar este post Link para o post Compartilhar em outros sites