--TEST-- Test array_diff_uassoc() function : usage variation - Comparing integers and floating point numbers --FILE-- $key2 ? 1 : -1; } function main() { echo "*** Testing array_diff_uassoc() : usage variation ***\n"; //Initialize variables $arr_default_int = array(1, 2, 3, 4); $arr_float = array(0 => 1.0, 1 => 2.0, 2 => 3.0, 3 => 4.0); echo "\n-- Result of comparing integers and floating point numbers --\n"; var_dump(array_diff_uassoc($arr_default_int, $arr_float, "key_compare_func")); var_dump(array_diff_uassoc($arr_float, $arr_default_int, "key_compare_func")); } ?> --EXPECT-- *** Testing array_diff_uassoc() : usage variation *** -- Result of comparing integers and floating point numbers -- array(0) { } array(0) { }