在下面的脚本中,项目的声明顺序重要吗?
例如,如果add_action指向尚未定义的函数?函数声明重要还是应该始终在调用它的任何代码之前?
add_action('load-categories.php', 'my_admin_init');
function my_admin_init(){
//do something
}
最佳答案
函数是在调用之前还是之后声明的都没关系,但是该函数应该在脚本中并应该在其中加载。
这是第一种方法,它将起作用:
some_func($a,$b);
function some_func($a,$b)
{
echo 'Called';
}
这是第二种方法,也可以使用:
function some_func($a,$b)
{
echo 'Called';
}
some_func($a,$b);
关于php - 功能定义顺序重要吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5467990/