PHP 根据类名和方法名已面向对象的方式执行函数。
2015-04-24 14:54
267 查看
<?php echo 'testClass'; echo '<br><hr>'; $className = 'TestClass'; $methodName = 'c_out'; $newObj = new $className(); if(method_exists($newObj,$methodName)) { $newObj ->$methodName(123); } else { echo '要调用的方法在对象中不存在'; } class TestClass { public function c_out($a) { echo 'this is c_out'.$a; } } ?>
相关文章推荐
- PHP执行函数超时,执行数据库超时等问题解决方法(9元包邮)
- 根据类名字符串实例化类,并调用类的方法或函数 转
- php获取当前类名函数名的方法
- php获取/检查当前类名函数名的方法
- PHP中以SOCKET方式发送HTTP请求的函数及使用方法
- php中的一些常量以及获取当前类名函数名的方法
- php获取当前类名函数名的方法
- 根据类名字符串实例化类,并调用类的方法或函数
- php获取当前类名函数名的方法
- 执行PHP程序报date()函数异常解决方法
- ci得到控制器类名和函数名的方法和PHP获取当前类名、函数名、方法名方法
- PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
- php执行命令的函数和方法
- php计算函数执行时间的方法
- PHP递归调用数组值并用其执行指定函数的方法
- php执行命令的函数和方法
- PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
- php获取、检查类名、函数名、方法名的函数方法
- php获取、检查类名、函数名、方法名的函数方法