Hur bär jag mig åt för att ha dessa argument som standard, men låta möjligheten att ändra dem finnas genom direkt anrop i funktionen? Jämför $test->testa(); med $test->testa(2, false, 3a). Egentlig fråga: för att använda några av standardvärdena (t.ex. $b och $c men inte $d), hur anropas denna funktion då?
Hittade en artikel hos Zend om detta men tycker det verkar omständigt att använda func_num_args() och func_get_args(). I artikeln nämns inte något sätt att fördefinera endast ett/ett par argument för funktionen.