Timo: Erinnerung falsch oder Php Änderung Funktion Parameter fehlt

Beitrag lesen

Hi,

Bisher hatte ich das so in Erinnerung, dass ein Sript mit einem fatalen fehler abbrach wenn eine Funktion aufgerufen wurde, ohne den entsprechenden Parameter.

zb.

  
<?php  
function test($x,$y='abc'){echo $x.$y;}  
test($x); // Wohlgemerkt $x ist nicht deklariert!  
?>  

Da $x nicht mal einen Defaultparameter hat, bin ich von einem Abbruch ausgegangen, das ist aber nicht der Fall. Jetzt die Frage, hat sich da etwas geändert oder trügt mich mein Gedächtnis?

Timo