Why I love PHP17 Aug
Eben habe ich im Web einen wunderbaren Blog-Artikel gefunden. Und wisst ihr was? Ich habe es tatsächlich geschafft zu entziffern, welches Ergebnis aus dem Code folgt!
Seht selbst:
class f { function bar() { echo __METHOD__, '()', PHP_EOL; } function __toString() { return 'v'; } } class v { function __toString() { return 'c'; } } class m { function __toString() { return 'bar'; } } $c = 'f'; $${'v'} = new ${(string) new ${$v = 'v'}()}(); $$$$$$v->{(string) new m()}();
Der Urheber dieses fiesen Codestückes ist Manuel Pichler. Viel Spaß beim angestrengten “Dekodieren” einzelner php-Zeilen!
lG
Julian

