В таких языках, как Java, перегрузка может использоваться следующим образом:
void test($foo, $bar){}
int test($foo){}
Тогда, если вы вызвали test()
с двумя аргументами, например, test($x, $y);
, будет вызвана первая функция. Если вы передали только 1 аргумент, например, test($x);
, будет вызвана 2-я функция.
Из руководства кажется, что у php 5 есть перегрузка, но для чего она? Я не могу понять руководство по этой теме ..