我在文件script.php
中有一些这样的代码:
class ABC
{
public function sampleName() { do something}
}
现在如果我跑
php script.php
从命令行它什么都不做。我以为它会执行这个功能。我是否必须在文件内的某处调用函数sampleName
?如果是这样,我该怎么做?
课程结束后我应该说$this->SampleName()
吗?
答案 0 :(得分:2)
实例化您的课程 - >通话功能:
class ABC
{
function __construct { some code }
public function sampleName() { do something}
}
$abc = new ABC(); // new instance of ABC
$abc->sampleName(); // we've done something
答案 1 :(得分:0)
Reading the manual也有助于理解PHP中OOP的基础知识。
答案 2 :(得分:0)
在关闭类括号后,创建类的对象。
$abc = new ABC();
$output = $abc->sampleName();
print $output;