Não entendi bem o porque da resposta ser essa, se nenhum dos outros arrays tem 5 e 13 também... não seria [1] e [2]?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Não entendi bem o porque da resposta ser essa, se nenhum dos outros arrays tem 5 e 13 também... não seria [1] e [2]?
Vinicius Vieira Braz Laureano, seria legal se você colocasse o contexto do código. Dessa forma a gente consegue te ajudar bem mais rápido, e sem ter que assistir o vídeo da aula para identificar seu problema.
Opa, xará.
A função array_diff retorna os elementos do primeiro parâmetro que não existem nos demais parâmetros. Ou seja, ela só vai retornar os itens do primeiro array que não existem nos outros arrays, entende? O valor 2 (que está na chave 1 por ser o segundo elemento) só existe no primeiro array mesmo.
Entendeu? :-)
Sim isso mesmo, revendo a aula eu entendi realmente como ele se comporta.
Muito bom.