Peter Pan: Verständnisfrage zu komplexen Ausdrücken

Beitrag lesen

Hi!

Ich würde einen Parser so entwerfen, dass er beliebige Ausdrücke in beliebiger Verkettung und/oder Verschachtelung bearbeiten kann, ...
Wie sollte das dann in PHP-Syntax aussehen?
So: explode($foo)[$bar]?

genau so - wie sonst?

Nun: das ist aber so in PHP nicht vorgesehen - bei Funktionen und Methoden, welche Objekte zurück geben funktioniert ja die von dedlfx beschriebene Methode.

Es ergibt sich doch ganz automatisch aus der Logik:

Das bezweifle ich ja nicht, aber PHP ist nun einmal anders designt worden. Du kannst natürlich einwenden, dass ich mich in den Jahren an die 'Eigenarten' von PHP gewöhnt habe und diese deshalb als 'normal' empfinde und hättest damit auch recht;-)

In Javascript geht's ja genauso.

Auch in Java, C# etc.. - aber diese Sprachen sind nicht PHP.

off:PP

--
"You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)