--TEST-- Test array_uintersect_uassoc() function : usage variation - incorrect callbacks --FILE-- getMessage() . "\n"; } echo "\n-- comparison function taking too few parameters --\n"; function too_few_parameters ($val1) { return 1; } var_dump(array_uintersect_uassoc($arr1, $arr2, 'too_few_parameters', 'too_few_parameters')); ?> ===DONE=== --EXPECTF-- *** Testing array_uintersect_uassoc() : usage variation - incorrect callbacks *** -- comparison function with an incorrect return value -- array(0) { } -- comparison function taking too many parameters -- Exception: Too few arguments to function too_many_parameters(), 2 passed and exactly 3 expected -- comparison function taking too few parameters -- array(0) { } ===DONE===