<?php function foo() { var_dump('In foo: '.print_r(func_get_args(), true)); call_user_func_array('bar', func_get_args()); } function bar() { var_dump('In bar: '.print_r(func_get_args(), true)); } foo('xxx', 'yyy');インスタンスの場合は
<?php class Baz { public function foo() { var_dump('In foo: '.print_r(func_get_args(), true)); call_user_func_array(array($this, 'bar'), func_get_args()); } public function bar() { var_dump('In bar: '.print_r(func_get_args(), true)); } } (new Baz)->foo('xxx', 'yyy');
No comments:
Post a Comment