Hallo Rolf,
Lesen und nachdenken.
Ich gebe zu, es ist von PHP nicht unbedingt intuitiv gelöst, ich hätte das nicht so gemacht. Aber in JavaScript und C# ist es genauso, von daher ist es immerhin konsistent. Es scheint wohl Gründe zu geben.
Wenn Du auf womögliche Klammersetzung hinaus willst, da habe ich auch schon nahezu alles durch, was geht.
Hat aber nicht gefruchtet.
Jörg