Php 在wordpress中添加动作函数
我正在学习创建wordpress插件 我下载了一个并阅读了代码,我看到了这个 我假设'foo'是它将向其中添加操作的标记 但是数组()到底做什么呢Php 在wordpress中添加动作函数,php,arrays,wordpress,action,add,Php,Arrays,Wordpress,Action,Add,我正在学习创建wordpress插件 我下载了一个并阅读了代码,我看到了这个 我假设'foo'是它将向其中添加操作的标记 但是数组()到底做什么呢 add_action('foo', array('foo1', 'foo2')); 我看着 关于它没有明确的定义。函数的第二个参数是要用钩子调用的函数 function hello_header() { echo "I'm in the header!"; } add_action('wp_head', 'hello_header'); 数
add_action('foo', array('foo1', 'foo2'));
我看着
关于它没有明确的定义。函数的第二个参数是要用钩子调用的函数
function hello_header() {
echo "I'm in the header!";
}
add_action('wp_head', 'hello_header');
数组作为第二个参数的用法是传递一个objects方法,而不仅仅是一个常规函数
阅读调用用户功能的工作原理。应该提供更多的见解
对,第一个参数是标记(您将向其添加操作),第二个参数指定要调用的函数(即回调)
第二个参数接受PHP回调,因此接受许多有效的表单。请检查以下所有内容:
上面显示的类型是类型2。数组的第一个元素指定一个类,第二个元素指定要调用该类的哪个函数
在上面的例子中,只要调用foo()?见鬼,我需要学习php xD中的oop谢谢各位,抱歉问了这么一个愚蠢的问题:P@kapitanluffy-你能把这个问题标记为答案吗?foo2()必须是静态的,对吗?为什么呢?这实际上意味着您不能只向对象传递类定义?您可以检查此引用-