小编Edg*_*rPE的帖子

在 PHP 中打印可调用的名称或定义

PHP 中的可调用对象可以采用多种形式,例如对象、数组或包含函数名称的字符串。

如果我在变量中得到这样的可调用对象,如何在日志中打印一些用户友好的“定义”。

想想这段代码:

call_user_func($callable);
$logger->log("Provided callable " . (string) $callable . " called");
Run Code Online (Sandbox Code Playgroud)

问题是,这会引发错误,例如数组到字符串的转换错误。打印出有关该可调用内容的有用信息的最佳方法是什么?

php callable

5
推荐指数
1
解决办法
3686
查看次数

标签 统计

callable ×1

php ×1