Wrong number of parameters for 'x' (expected Y passed Z)

Sample code:

function calc_product($x, $y) {
    return $x * $y;
}
//...
echo calc_product(2, 3, 4, 5);      // Wrong number of parameters for 'calc_product' (expected 2 passed 4)
//...

You passed wrong number of arguments to some function. Please note that this is legal in PHP. Also note that Codenizer will not attempt to check number of parameters passed and number of parameters used for functions using func_get_arg, func_get_args, func_num_args functions.