HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

array_intersect

Description

The array_intersect of Array for PHP computes the intersection of arrays.

Syntax

array_intersect(
    array $array,
    array ...$arrays
): array

Parameters

array

The array to compare from.

arrays

The arrays to compare against.

Return

Returns an array containing all of the values in array whose values exist in all of the parameters.

Examples

1 · array arrays · one

<?

$array =
[
    "a" => 0,
    "b" => 1,
    "c" => 2,
    "d" => 3
];
$arrays =
[
    "a" => 0,
    "b" => 4,
    "e" => 2,
    "f" => 5
];

$return = array_intersect($array, $arrays);

print_r($return);
Array
(
    [a] => 0
    [c] => 2
)

2 · array arrays · multiple

<?

$array =
[
    "a" => 0,
    "b" => 1,
    "c" => 2,
    "d" => 3
];
$arrays1 =
[
    "a" => 0,
    "b" => 4,
    "e" => 2,
    "f" => 5
];
$arrays2 =
[
    "a" => 0,
    "b" => 4,
    "e" => 2,
    "f" => 5
];

$return = array_intersect($array, $arrays1, $arrays2);

print_r($return);
Array
(
    [a] => 0
    [c] => 2
)