Passing arrays as arguments to functions and passing "variable number" of arguments are two different things.

But, in PHP also, we can pass variable number of arguments to a func. May be I'll write an article on it later.