Re: [PHP] Function Overloading

2005-12-18 Thread Labunski
Thank you very much. This is exactly what I wanted to do. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP] Function Overloading

2005-12-18 Thread David Tulloh
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

[PHP] Function Overloading

2005-12-17 Thread Labunski
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

Re: [PHP] Function Overloading

2005-12-17 Thread tg-php
If all you want to do is pass an unknown number of arguments to a function, this looks like it demonstrates what you're doing: ?php function foo() { $numargs = func_num_args(); echo Number of arguments: $numargs\n; } foo(1, 2, 3);// Prints 'Number of arguments: 3' ? Found it at: