Jump to content


Photo

Adicionar Itens A Array Multidimensional?


  • Faça o login para participar
1 reply to this topic

#1 lanlan

lanlan

    12 Horas

  • Usuários
  • 180 posts
  • Sexo:Não informado
  • Localidade:Teresina
  • Interesses:design, php, photoshop. ;} webdesign em geral!

Posted 26/01/2009, 15:26

[codebox]$marray = array();
$marray['items'] = array();

// adiciona chocolate
$marray['items'][] = 'Chocolate';

print_r($marray);

// imprime: Array ( [items] => Array ( [0] => Chocolate ) )

// adiciona bombom
$marray['items'][] = 'Bombom';

print_r($marray);

// imprime: Array ( [items] => Array ( [0] => Bombom ) ) [/codebox]

Ou seja, ele não está adicionado, mas substituindo.
Porquê? Alguém sabe outra forma de adicionar itens a um array multidimensional?

Edição feita por: maykel, 26/01/2009, 15:37.
Codebox!


#2 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 26/01/2009, 17:57

Olhe:

[codebox]
<?php
$marray = array();
$marray['items'] = array();

// adiciona chocolate
$marray['items'][] = 'Chocolate';
$marray['items'][] = 'Bombom';
$marray['items'][] = 'Brigadeiro';
print_r($marray);
?>
[/codebox]

E mesmo da forma que você postou, o meu funcionou perfeitamente.

Até mais ^_^

Edição feita por: Dudu, 26/01/2009, 18:00.

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap





1 user(s) are reading this topic

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

IPB Skin By Virteq