不明白为什么我不能调用一个函数

时间:2018-01-22 09:18:34

标签: php function

我对PHP很新。而且我真的不明白为什么我不能打电话给你。

class test {

    public function sayHi($name, $age)
    {
        echo $name . $age;
    }
}

尝试拨打sayHi时,它不显示。

感谢您提供任何意见

2 个答案:

答案 0 :(得分:6)

基本上你是在类'test'中创建一个函数,所以你必须通过类对象来调用它。例如:

$testObj = new test();
$testObj->sayHi("Jon", 43);

答案 1 :(得分:1)

class test {

public function sayHi($name, $age)
 {
 echo $name . $age;
 }
}

$testObject = new test();

$testObject->newTest();

$testObject->sayHi("Name",23);

Calling a function within a Class method?

复制