パラメータの配列を指定してユーザーメソッドをコールする

# call_user_method_array

(PHP 4 >= 4.0.5, PHP 5)

call_user_method_array — パラメータの配列を指定してユーザーメソッドをコールする

警告

この関数は PHP 4.1.0 で 非推奨 となり、 PHP 7.0.0 で 削除 されました。

この関数の代替として、これらが使えます。

- call_user_func_array()

### 説明

call_user_method_array ( string `$method_name` , object `&$obj` , array `$params` ) : mixed

### パラメータ

`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() - パラメータの配列を指定してコールバック関数をコールする
- call_user_func() - 最初の引数で指定したコールバック関数をコールする