call_user_method_array

(PHP 4 >= 4.0.5, PHP 5)

call_user_method_arrayパラメータの配列を指定してユーザーメソッドをコールする [古い関数]

説明

mixed call_user_method_array ( string $method_name , object &$obj , array $params )
警告

PHP 4.1.0 以降、 call_user_method() 関数は非推奨となっています。

パラメータ

method_name

コールするメソッド名。

obj

コールする method_name があるオブジェクト。

params

パラメータの配列。

例1 call_user_method_array() の代替策

<?php
call_user_func_array
(array($obj$method_name), $params);
call_user_func_array(array(&$obj$method_name), $params); // PHP 4
?>

参考

  • call_user_func_array() - パラメータの配列を指定してコールバック関数をコールする
  • call_user_func() - 最初の引数で指定したコールバック関数をコールする