我正在开发 WordPress 插件,其中有 2 个 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();
但是这不起作用。有没有办法从另一个 php 调用公共(public)函数?
最佳答案
您需要在另一个文件中包含第一个函数,这样另一个文件就知道代码在那里。在welcome.php顶部添加
require_once('/path/to/class.php');
$hello_function = new Plugin_Name();
$hello_function->say_hello();
关于php - 从另一个php调用公共(public)函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27445385/