PHP 根据类名和方法名已面向对象的方式执行函数。

 

 

 

<?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; } } ?>

 

你可能感兴趣的:(面向对象)