English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico do PHP

Tutorial Avançado do PHP

PHP & MySQL

Manual de Referência do PHP

PHP array_intersect_assoc() Funcção e Exemplo

PHP Array Funcção Manual

PHP array_intersect_assoc() Funcção compara arrays, retornando a interseção dos dois arrays (comparando nome e valor da chave).

Sintaxe

array array_intersect_assoc ( array $array1, array $array2 [, array $array3 ...] );

Definição e Uso

array_intersect_assoc() retorna um array que contém todos os valores que aparecem tanto no array1 também aparecem em todos os outros arrays de parâmetros. Note que, em comparação com array_intersect(), o nome da chave também é usado para comparação.

Parâmetro

NúmeroParâmetros e Descrição
1

array1(Obrigatório)

O primeiro array é o array que será comparado com os outros arrays.

2

array2(Obrigatório)

Este é o array a ser comparado com o primeiro array

3

array3(Opcional)

Este é o array a ser comparado com o primeiro array

Retorno

 Retorna um array que contém todos os valores que aparecem tanto no array1 também aparecem em todos os outros arrays de parâmetros.

Exemplo Online

array_intersect_assoc() Funcção com verificação de índice calcula a interseção de arrays

<?php
   $input1 = array("a" => "black", "red", "blue");
   $input2 = array("a" => "black", "yellow", "red");
   $result = array_intersect_assoc($input1, $input2);
   
   print_r($result);
?>
Teste e veja‹/›

Resultado de Saída:

Array ( [a] => black )

PHP Array Funcção Manual