4

重複の可能性:
非推奨の call_user_method の推奨代替品?
PHP の関数は廃止されました。今は何を使用すればよいですか?

関数は廃止されたcall_user_method_arrayので、同じ結果を得るには何を使用すればよいですか?

4

2 に答える 2

8

マニュアルから:

例 #1call_user_method_array()代替案

 <?php
 call_user_func_array(array($obj, $method_name), $params);
 call_user_func_array(array(&$obj, $method_name), $params); // PHP 4
 ?>
于 2013-01-25T23:25:51.970 に答える
2

call_user_method_array() 関数は、PHP 4.1.0 で非推奨になりました。

これで、call_user_func_array (callable $callback, array $parameters) を使用できます。ここで、$callback または文字列関数名または配列 ( $object, $function_name ) です。

http://php.net/manual/en/function.call-user-func-array.php

于 2013-01-25T23:34:10.740 に答える