【问题标题】:Php debug all params in methodphp调试方法中的所有参数
【发布时间】:2021-11-12 11:41:17
【问题描述】:

我在 PHP 中有这个功能:

public function FunctionName(string $var1, array $var2)
{
   var_dump($var1, $var2);
}

我想知道是否有办法在不指定所有方法参数的情况下转储所有方法参数。

【问题讨论】:

    标签: php php-7.4


    【解决方案1】:

    这将转储函数中所有定义的变量。

    var_dump(get_defined_vars());
    

    【讨论】:

    • 这将包括函数中手动定义的任何变量。如果你想要,那很好,但如果你真的只想要函数参数,func_get_args() 可能更合适。
    • @rickdenhaan 感谢您的回复
    猜你喜欢
    • 2015-07-27
    • 2012-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 2013-01-04
    • 1970-01-01
    • 2012-08-29
    相关资源
    最近更新 更多