Los últimos tutoriales de desarrollo web
 

PHP array_intersect_assoc() Function

<PHP matriz de referencia

Ejemplo

Comparación de los valores y las claves de dos matrices, y devolver los partidos:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"red","b"=>"green","c"=>"blue");

$result=array_intersect_assoc($a1,$a2);
print_r($result);
?>
Ejecutar ejemplo »

Definición y Uso

El array_intersect_assoc() función compara las claves y los valores de dos (or more) matrices, y devuelve los partidos.

Esta función compara las claves y los valores de dos o más matrices, y devolver una matriz que contiene las entradas de array1 que están presentes en array2, array3, etc.


Sintaxis

array_intersect_assoc( array1,array2,array3... )

Parámetro Descripción
array1 Necesario. La primera matriz es la matriz que los demás serán comparados con
array2 Necesario. Una matriz que se comparará con la primera matriz
array3,... Opcional. Una matriz que se comparará con la primera matriz

Detalles técnicos

Valor de retorno: Devuelve una matriz que contiene las entradas de array1 que están presentes en todas las otras matrices
Versión de PHP: 4.3.0+

Más ejemplos

Ejemplo 1

Comparación de los valores y las claves de tres matrices, y devolver los partidos:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"red","b"=>"green","g"=>"blue");
$a3=array("a"=>"red","b"=>"green","g"=>"blue");

$result=array_intersect_assoc($a1,$a2,$a3);
print_r($result);
?>
Ejecutar ejemplo »

<PHP matriz de referencia