Wenn Ruby zu einer Party eingeladen wird und etwas mitbringt:
foobarobject.send('foomethod')
und Python wird zur gleichen Party eingeladen und bringt:
getattr(foobarobject, 'foomethod')()
was muss PHP für die Party mitbringen?
Bonusfrage: Wenn Ruby und Python eifersüchtig auf die Vorzüge von PHP wären, nach welchen englischen Begriffen würden sie dann in der PHP-Dokumentation suchen, um hinter dem Rücken von PHP darüber zu sprechen?
0 Stimmen
Die beiden sind unterschiedlich: Die Ruby-Version ruft die Methode auf, die Python-Version gibt eine gebundene Methode zurück.
5 Stimmen
+1 für die kreative Art, die Frage zu formulieren :)
0 Stimmen
@Miles: Die Frage wurde geändert, indem der Python-Version ein Paren hinzugefügt wurde.
0 Stimmen
Siehe auch: stackoverflow.com/questions/786412/