1. メソッドを直接呼び出します
コードをコピーします コードは次のとおりです:
function test($a, $b)
{
echo 'Test 1:'.$a.$ b;
}
//テストメソッドを呼び出します。array("asp", 'php') は対応するパラメータに対応します
call_user_func_array('test', array("asp", 'php'));
次に、クラスを通じてクラス内のメソッドを呼び出します
コードをコピーします コードは次のとおりです:
class test2{
function phpSay($a, $b)
{
echo 'テスト 2:'.$ a.$b;
}
}
$o = new test2();
//以下と同等: $o->phpSay('php','Hello');
call_user_func_array(array (&$o, 'phpSay'), array('php','Hello'));
http://www.bkjia.com/PHPjc/327512.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/327512.html技術記事 1. メソッドを直接呼び出し、コードをコピーします。 function test($a, $b) { echo 'Test 1:'.$a.$b } // テスト メソッドを呼び出します。array( "asp", 'php') 対応するパラメーター call_user_func_... に対応します