从另一个php调用公共函数
我正在开发WordPress插件,其中有两个php文件从另一个php调用公共函数,php,wordpress,Php,Wordpress,我正在开发WordPress插件,其中有两个php文件 class.php的代码如下: class Plugin_Name { public function say_hello() { echo "Hello"; } } 现在我想从另一个welcome.php文件调用这个say_hello()函数 我试过了 $hello_function = new Plugin_Name(); $hello_function->say_hello(); 但
class.php
的代码如下:
class Plugin_Name {
public function say_hello() {
echo "Hello";
}
}
现在我想从另一个welcome.php
文件调用这个say_hello()
函数
我试过了
$hello_function = new Plugin_Name();
$hello_function->say_hello();
但它不起作用。有没有办法从另一个php调用公共函数?您需要在另一个文件中包含第一个函数,这样另一个文件就知道代码在那里。在welcome.php的顶部添加
require_once('/path/to/class.php');
$hello_function = new Plugin_Name();
$hello_function->say_hello();
您是否将
class.php
包含在welcome.php
中?是打字错误,还是您没有使用代码>在命令之后?也许你只是遗漏了这一点。你是否在welcome.php
中包含了class.php
?你能详细说明一下“但它不起作用”吗?你犯了什么错误?