dre*_*mac 6 php oop reflection equivalent
如果Ruby被邀请参加派对并带来:
foobarobject.send('foomethod')
Run Code Online (Sandbox Code Playgroud)
..和Python被邀请参加同一个派对并带来:
getattr(foobarobject, 'foomethod')()
Run Code Online (Sandbox Code Playgroud)
.. PHP必须为聚会带来什么?
奖金问题:如果Ruby和Python嫉妒PHP的派对恩惠,他们会在PHP文档中搜索哪些英语术语,以便在PHP背后讨论它?
Pao*_*ino 11
PHP带来了:
$foobarobject->{"foomethod"}();
Run Code Online (Sandbox Code Playgroud)
......还有可乐和薯条.
编辑:
虽然上面的术语variable variables是没有具体谈论对手册中的对象这样做.但是,您可以通过以下方式实现相同的目标call_user_func:
call_user_func(array($foobarobject, "foomethod"));
Run Code Online (Sandbox Code Playgroud)