Aya*_*Mfs 2 php object operator-keyword
我在我实现的脚本中有以下代码,它确实可以正常工作,只是想了解:
$variable1 = function1(); // function1 is a class method, it’s file included per require_once
$ variable1 -> function2(); // function2 is a class method, it’s file included per require_once
Run Code Online (Sandbox Code Playgroud)
是不是 - >这里是一个对象操作符?但$ variable1中没有初始化实例保存.
帮助赞赏
这只意味着function1()
返回一个对象.
因此,您可以使用该对象及其功能.
例:
class Test {
function function2(){
echo "Hi";
}
}
function function1(){ return new Test; }
//SO:
$variable1 = function1();
$variable1->function2();
Run Code Online (Sandbox Code Playgroud)