Atualizado em 31 de Maio de 2013

Comparando dois Arrays com PHP

Olá pessoal,

Quem já teve dificuldade em comparar dois arrays para saber a diferença entre os dois? Pois é, por isso neste post vamos aprender a comparar dois arrays com PHP.

O comando array_diff faz a comparação entre dois arrays retornando um novo array com os valores diferentes entre os dois.

Vamos ver um exemplo de seu uso:

<?php
$array1 = array('Brasil', 'Espanha', 'Argentina', 'Estados Unidos');

$array2 = array('Estados Unidos', 'Argentina', 'Brasil');

$arrayDiferenca = array_diff($array1, $array2);

 print_r($arrayDiferenca); //Resultado: Array ( [1] => Espanha )
?>

Lembrando que o comando print_r imprime na tela a estrutura do array.


E isso aí pessoal, até a próxima.


Gostou do post, continue por dentro das dicas de programação!!! Assine a newsletter.

Tags:  Arrays | Comandos PHP | PHP

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER