PHP在课堂上运行功能

时间:2011-07-29 02:56:20

标签: php class function

我在文件script.php中有一些这样的代码:

class ABC
{
    public function sampleName() { do something}
}

现在如果我跑

php script.php 
从命令行

它什么都不做。我以为它会执行这个功能。我是否必须在文件内的某处调用函数sampleName?如果是这样,我该怎么做?

课程结束后我应该说$this->SampleName()吗?

3 个答案:

答案 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;