Hallo,
[...] bin ich mir jetzt nicht sicher, ob es sich lohnt eine stable php5 abzuwarten, die vielleicht die alte syntax wieder so wie die 4.3.1 parst (auch wenn die syntax nicht wirklich korrekt ist, siehe die von dir genannten beispiele) oder ob ich mich nun einfach dranmache, die syntax an allen stellen zu ändern.. in den changelogs habe ich bislang leider nichts aufschlussreiches gefunden.
Dass die von Dir verwendete Schreibweise bisher "funktioniert" hat,
war Glueckssache.
"Stabil/sicher" (und in guten Lehrbuechern u.s.w. empfohlen)
waren eigentlich bisher immer nur die Schreibweisen
a) mit Unterbrechung des Strings:
echo "A banana is " . $fruits['banana'] . ".";
b) mit den geschweiften Klammern:
echo "A banana is {$fruits['banana']}.";
Seite wann
echo "A banana is $fruits[banana].";
funktioniert bzw. valide ist, weiss ich nicht.
Ich denke, Du musst in den sauren Apfel beissen und
alle Deine Skripts anpassen.
Diese Grundlagen der Syntax werden IMHO konstant bleiben.
Gruesse,
Thomas