【问题标题】:Argument Forwarding in PHPPHP中的参数转发
【发布时间】:2011-05-09 18:10:19
【问题描述】:

考虑以下函数:

function debug() {
  $args = func_get_args();
  // process $args
}

function debug_die() {
  // call debug() with the passed arguments
  die;
}

方法debug_die 在调用debug 后退出,该方法接受可变数量的参数。

因此,传递给debug_die 的参数仅适用于debug,只需转发即可。在debug_die 方法中如何做到这一点?

【问题讨论】:

    标签: php arguments forwarding


    【解决方案1】:
    function debug_die() {
        call_user_func_array("debug", func_get_args());
        die;
    }
    

    【讨论】:

      猜你喜欢
      • 2012-12-20
      • 2011-10-31
      • 1970-01-01
      • 2013-06-13
      • 1970-01-01
      • 2021-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多