我刚开始研究和学习PHP。我在Java方面有一定的背景,正在尝试寻找一些联系。在PHP中,我看到了一个完全不熟悉的符号,那就是"对象访问分隔符"->
,例如:
<?php
class SimpleClass
{
// property declaration
public $var = 'a default value';
// method declaration
public function displayVar() {
echo $this->var;
}
}
?>
根据我的研究,似乎对象访问分隔符在Java中等同于点表示法。例如:
public class SimpleClass
{
// property declaration
public String val = "a default value";
// method declaration
public void displayVar()
{
System.out.println(this.val);
}
}
这个假设是安全的吗?这个操作符还有其他用途吗?