dumme Frage ... Warum kann ich das nicht tun?
%Vor%stattdessen müssen Sie dies tun
%Vor%Die Syntax erlaubt das leider nicht.
AFAIK gab es einmal Absicht, diese Syntax in PHP6 zu setzen, aber wurde gelöscht .
Die PHP-Grammatik erlaubt nur eine tiefgestellte Notation (d. h. ['country']
) am Ende eines Variablenausdrucks (d. h. $user
) und nicht einen Ausdruck (d. h. Auth::getFullUser()
)
Schlechter Sprach- / Dolmetscherentwurf.
Derselbe Grund, warum Sie "functionname" () nicht ausführen können und Funktionen sind nicht abhängig von der Groß- und Kleinschreibung.