可能吗?
function test()
{
echo "function name is test";
}
1
出于好奇,什么时候需要这个?是否可以创建您不知道其名称的函数?
—
DisgruntledGoat
一种可能的用途是记录您的执行情况。如果您正在写“我在时出错”。功能到日志文件或其他东西。这样,如果函数名称被更改,您不必担心记住更改日志消息的人。
—
Brian Ramsay
需要此日志!感谢您提出问题:)
—
SublymeRick
如果要在函数内部使用函数名称(用于其他用途),也很有用。像基于函数等构造链接(例如:
—
黑手党
function name1()
然后在内部再次使用name1),如果您具有用于许多函数的相同模板,则会节省大量时间。
@DisgruntledGoat:如果您手动创建函数并且不想编辑每个函数的错误消息,则很有用。将其添加到错误消息中意味着您的工作量减少了。
—
约翰·波