动态php方法

动态php方法,php,dynamic,methods,dynamic-method,Php,Dynamic,Methods,Dynamic Method,是否可以动态创建一个方法?例如:我有一个名为“createMethod()”的方法。我想将变量传递给这个方法,描述动态方法的样子(函数描述、作为数组或对象的参数)。我一直在尝试做类似的事情,我打赌我一直在描述参数,并与eval()函数混淆,我用它来形成一些变量 有人能给我一个简单的例子,这个动态方法是什么样子的吗?也许Zend或CodeIgniter框架中已经创建了一些有用的东西 谢谢 您可以在以下位置找到一个好的解决方案: 是魔术方法调用和闭包的混合体 这是一篇关于php magic met

是否可以动态创建一个方法?例如:我有一个名为“createMethod()”的方法。我想将变量传递给这个方法,描述动态方法的样子(函数描述、作为数组或对象的参数)。我一直在尝试做类似的事情,我打赌我一直在描述参数,并与eval()函数混淆,我用它来形成一些变量

有人能给我一个简单的例子,这个动态方法是什么样子的吗?也许Zend或CodeIgniter框架中已经创建了一些有用的东西


谢谢

您可以在以下位置找到一个好的解决方案:

是魔术方法调用和闭包的混合体


这是一篇关于

php magic method\uuu call]如何成为您所寻找的对象的帖子

是的,请看,它捕获对不存在的方法的任何调用。您可以使用
$method='callme'进行动态调用$这个->$method($params)
。你能具体化用例/上下文吗?