Ir para conteúdo
Fórum Script Brasil
  • 0

Array em PHP - Help


Guest Ramon Bedin

Pergunta

Guest Ramon Bedin

Como faço para comparar dois arrays e gerar um noro array sem repetir os valores ex:

Array 1 = [0] = 1, [1] = 2, [2] = 5, [3] = 9

Array 2 = [0] = 1, [1] = 3, [2] = 4, [3] = 10, [4] = 11, [5] = 20

Array que desejo gerar , seria um novo mais somando os valores e sem repetir nenhum ! ex:

Array Resut = [0] = 1, [1] = 2, [2] = 3, [3] = 4, [4] = 5, [5] = 9, [6] = 10, [7] = 20

Precis disto urgente Plz !!!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Guest Ramon Bedin

ta dandu um erro assim !

Warning: array_diff() [function.array-diff]: Argument #1 is not an array in Index.php on line 134 !

meu array é numerico e recebe valor por um while() !

////////////HELP

Link para o comentário
Compartilhar em outros sites

  • 0

array_diff não resolve teu problema... array_diff vai retornar todos os valores do array2 que não estão presentes no array1...

você precisa usar array_merge, e depois array_unique

$r = array_merge($array1, $array2); //concatena os dois vetores

$r = array_unique($r); //elimina os valores duplicados

print_r($r);

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...