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

array_diff_assoc

Description

The array_diff_assoc of Array for PHP computes the difference of arrays with additional index check.

Syntax

array_diff_assoc ( array $array1 , array $array2 [, array $... ] ) : array

Parameters

array1

The array to compare from

array2

An array to compare against

...

More arrays to compare against

Return

Returns an array containing all the values from array1 that are not present in any of the other arrays.

Examples

1 · array1 array2

<?

$array1 = array("a" => 0, "b" => 1, "c" => 2, "d" => 3);
$array2 = array("a" => 0, "b" => 4, "e" => 2, "f" => 5);

$return = array_diff_assoc($array1, $array2);

print_r($return);

?>
Array
(
    [b] => 1
    [c] => 2
    [d] => 3
)

2 · ...

<?

$array1 = array("a" => 0, "b" => 1, "c" => 2, "d" => 3);
$array2 = array("a" => 0, "b" => 4, "e" => 2, "f" => 5);
$array3 = array("a" => 0, "b" => 4, "e" => 2, "f" => 5);

$return = array_diff_assoc($array1, $array2, $array3);

print_r($return);

?>
Array
(
    [b] => 1
    [c] => 2
    [d] => 3
)
HomeMenu