Current File : //opt/RZphp83/includes/tests/PHP_Compat/tests/function/array_diff_uassoc.phpt
--TEST--
Function -- array_diff_uassoc
--SKIPIF--
<?php if (function_exists('array_diff_uassoc')) { echo 'skip'; } ?>
--FILE--
<?php
require_once 'PHP/Compat.php';
PHP_Compat::loadFunction('array_diff_uassoc');

function key_compare_func($a, $b)
{
    if ($a === $b) {
        return 0;
    }

    return ($a > $b) ? 1 : -1;
}

$array1 = array('a' => 'green', 'b' => 'brown', 'c' => 'blue', 'red');
$array2 = array('a' => 'green', 'yellow', 'red');
$result = array_diff_uassoc($array1, $array2, 'key_compare_func');
print_r($result);

?>
--EXPECT--
Array
(
    [b] => brown
    [c] => blue
    [0] => red
)