我正在尝试获取已在操作上下文中运行的函数列表.这就是需求的来源.
有没有办法让这样的工作?
function funcX()
{
echo this.nameOrSomethingHere; //outputs funcX
}
Run Code Online (Sandbox Code Playgroud)
正如这个例子表明,有可能实现在Javascript此功能.
我可以随时寻找替代解决方案,以满足我的原始需求,如下所示的替代方法;
function funcX()
{
$this_function_name = "funcX";
Add_this_to_the_already_executed_functions_list($this_function_name);
}
Run Code Online (Sandbox Code Playgroud)
在这里,Add_this_to_the_already_executed_functions_list函数作业是获取传递的字符串并将其添加到全局定义的数组中,以便在关闭过程结束时,您可以获得在最后一页中运行的所有函数的视图.
上面的方法可行,但显然它并不优雅,因为它不是动态的.
能够做这样的事情会很好
function funcX()
{
Add_this_to_the_already_executed_functions_list(this.????);
}
Run Code Online (Sandbox Code Playgroud)
问题是在PHP中是否有办法做到这一点?
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |