<?php class Game {
function Play($id) {
echo "Playing game $id\n";
}
} $game = new Game(); //方法1,使用call_user_func
call_user_func(array($game, 'Play'), 1); //方法2
$game->{'Play'}(2); //或者
$method = 'Play';
$game->$method(3);
相关文章
- C#通过字符串名称来调用对应字符串名称的方法
- 4.编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义 一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这 些对象调用方法show()来显示时钟的时间。
- 如何使用spring容器在一个类中调用另一个类的方法。
- Java8获取当前时间、新的时间日期类如Java8的LocalDate与Date相互转换、ZonedDateTime等常用操作包含多个使用示例、Java8时区ZoneId的使用方法、Java8时间字符串解析成类
- System.Web.Mvc.HtmlHelper
”没有名为“Partial”的适用方法,但似乎有一个具有该名称的扩展方法。扩展方法不能进行动态调度。请考虑强制转换动态参数,或调用该扩展方法但不使用扩展方法语法。 - php分页类的二种调用方法(转载)
- 不同程序集,名称空间类名和方法签名都一样的方法,如何调用
- Ruby模块,使用来自includer类的静态方法调用
- 使用方法名称inRuby [duplicate]的字符串/变量调用方法
- js中使用function定义类、实例化,函数的调用方法