O
ohrflieger
Guest
Hi Leuts,
ich habe eine Funktion in einer Klasse, die einige Parameter vorgegeben hat:
Jetzt brauche ich aber nicht immer den zweiten Parameter, bei manchen Abfragen wird der gar nicht angegeben:
Jetzt meckert PHP, dass der zweite Parameter fehlt:
Warning: Missing argument 2 for Xyz::bla(), called in [...] and defined in [...]
Dabei will ich den gar nicht zwingend.
Was muss ich tun, damit der zweite Parameter als "optional" angesehen wird?
ich habe eine Funktion in einer Klasse, die einige Parameter vorgegeben hat:
PHP:
class Xyz
{
function bla($param1,$opt)
{
...
}
}
Jetzt brauche ich aber nicht immer den zweiten Parameter, bei manchen Abfragen wird der gar nicht angegeben:
PHP:
$bsp = new Xyz();
echo $bsp->bla("das ist der eine");
echo $bsp->bla("das ist der eine","und das der optionale");
Jetzt meckert PHP, dass der zweite Parameter fehlt:
Warning: Missing argument 2 for Xyz::bla(), called in [...] and defined in [...]
Dabei will ich den gar nicht zwingend.
Was muss ich tun, damit der zweite Parameter als "optional" angesehen wird?