> foo(null); // Ausgabe:
> foo(); // Ausgabe: bar
>
> function foo($param = 'bar')
> {
> echo $param;
> }
>
> Ich finde, logisch gesehen, müsste auch beim ersten Aufruf "bar"
> ausgegeben werden.
Nach Deiner Logik müsste
echo null
'bar' ergeben. Das kannst Du nicht wirklich glauben.
Martin

