Cześć.
Może głupie pytanie...
Załóżmy, że mam w klasie metodę:
zrobCos($a, $b = '', $c = ''){
if($b != ''){
......
} else if($c != ''){
......
} else {
....
}
}
Metodę mogę wywołać na 3 sposoby:
$wynik = obiekt->zrobCos($parama);
$wynik = obiekt->zrobCos($parama, $paramb);
$wynik = obiekt->zrobCos($parama, $paramb, $paramc);
A czy da się wywołać metodę dla $parama oraz $paramc, ale bez $paramb inaczej, niż tak?
$wynik = obiekt->zrobCos($parama, '', $paramc);
Czy w ogóle tak przykombinowana metoda jest szczęśliwym rozwiązaniem, czy po prostu błędem programisty?
Dzięki za sugestie i pomoc
Bartess