Onkel Schnitzel: Fehlermeldung bei Funktionsrückgabe-Array

Beitrag lesen

Hallo,

folgendes funktioniert lokal mit PHP 5.4.7, aber nicht online mit PHP 5.3.24:

echo ( login_ok($_POST['benutzer'], $_POST['pw']) ['berechtigung'] );

Fehlermeldung unter 5.3.24 => Parse error: syntax error, unexpected '['

login_ok() liefert ein Array, aus dem ich den Schlüssel 'berechtigung' auslesen will. Man kanns natürlich auch auseinanderklabüsern, zumals sich dann auch besser lesen lassen würde. Aber mich würde erstmal interessieren, wieso das so nur in der neueren PHP-Version funktioniert.

Gruß
Onkel Schnitzel