Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php一个函数别名另一个函数-如何通过_Php_Function - Fatal编程技术网

php一个函数别名另一个函数-如何通过

php一个函数别名另一个函数-如何通过,php,function,Php,Function,多年来,我的PHP函数(包括类内函数和类外函数)设计得非常灵活,可以在同一系列功能中完成多个任务。其中许多函数的编写方式如下: function myFunction(){ $args=func_get_args(); //work with arguments } 底线:这些函数传递的参数数量可变 我的问题是,如何生成函数的“别名”,但将参数传递给同名函数 另外,我可以用一系列默认的空参数或使用eval()开发hack,但我希望知道是否有比这更好的方法。谢谢 试试看: function my

多年来,我的PHP函数(包括类内函数和类外函数)设计得非常灵活,可以在同一系列功能中完成多个任务。其中许多函数的编写方式如下:

function myFunction(){
$args=func_get_args();
//work with arguments
}
底线:这些函数传递的参数数量可变

我的问题是,如何生成函数的“别名”,但将参数传递给同名函数

另外,我可以用一系列默认的空参数或使用eval()开发hack,但我希望知道是否有比这更好的方法。谢谢

试试看:

function myFunction(){
    $args = func_get_args();
    call_user_func_array('otherFunction', $args);
}