PHP doesn't natively support function redefining. Functions with variable length arguments are a different ballgame in PHP. Have a look at func_num_args[1] and the other functions in the "Function handling" section of the manual. 1: http://php.net/func_num_args Labunski wrote: > "PHP does not support function overloading." > So, is there any other way of getting a number of parameters(variables) > passed to a function? > > aka. > function fruits($apple, $banana, $kiwi, $grape){ > > #should (somehow) output 4 > > } > > OK. if it was an array, than I could use count($array), but now I'm stuck! > > Thanks in advance! > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php