Rolf B: Deprecated: Array and string offset access syntax with curly braces is deprecated in php

Beitrag lesen

Hallo Raketenmechaniker,

ich würde annehmen, dass Objekteigenschaften nicht als variablenartige Elemente erkannt werden. Verschachtelte Indexausdrücke $a{2+$b{$c}} dürften gelingen, aber nur in 2 Durchläufen. Zuerst $a[2+$b{$c]}, danach $a[2+$b[$c]].

Indexzugriffe auf Funktionsergebnisse werden wohl auch ignoriert, aber so was ist selten und kann von Hand passieren.

Whitespace zwischen Variable und { führt ebenso zur Nichterkennung, das ist aber je nach deinem Coding Style irrelevant.

Rolf

--
sumpsi - posui - clusi