我正在编写一个WordPress插件,不确定函数名称是否会发生冲突。
我有一个名为test_handling.php
的文件,其中包含以下内容:
function testing() { echo 'test'; }
我在一个类的构造函数中引入了这个文件(文件名为testcls.class.php
):
class TestCls {
function __construct() {
require_once('test_handling.php');
testing();
}
function otherfunction() {
testing();
}
// ...
}
在这种情况下,我想知道
testing()
函数是否仅在TestCls
类中可用,或者如果另一个WP插件具有相同名称的函数,它是否会创建冲突?
static
关键字,并使用TestCls::testing()
来调用这个函数,对吗?因为它也不起作用。 - Valotherfunction()
函数吗? - Val