在PHP中我们在哪里使用对象操作符“->”?

oxosxuxt  于 2023-01-16  发布在  PHP
关注(0)|答案(6)|浏览(145)

在PHP中使用对象操作符->有哪些不同的方法?

n9vozmp4

n9vozmp41#

PHP有两个对象操作符。
第一个是->,当您要调用示例上的方法或访问示例属性时使用。
第二个变量::用于调用static方法、访问static变量或在子类中调用父类版本的方法。

nzkunb0c

nzkunb0c2#

访问示例化类的方法或属性时

class SimpleClass
{
    // property declaration
    public $var = 'a default value';

    // method declaration
    public function displayVar() {
        echo $this->var;
    }
}

$a = new SimpleClass();
echo $a->var;
$a->displayVar();
tvokkenx

tvokkenx3#

调用函数:

$foo->bar();

访问属性:

$foo->bar = 'baz';

其中$foo是示例化对象。

eqqqjvef

eqqqjvef4#

它在引用示例化对象的属性时使用。例如:

class a {
    public $yourVariable = 'Hello world!';
    public function returnString() {
        return $this->yourVariable;
    }
}

$object = new a();
echo $object->returnString();
exit();
a11xaf1n

a11xaf1n5#

“-〉”操作符是PHP相关的可调用内容。总是使用来调用示例方法和访问示例。
“::“作用域运算符用于示例,该示例用于调用静态方法和常量,这与::非常不同
这是对他们的适当答复,我有了新的知识。
请检查上述不同运算符的名称冲突。

a9wyjsp7

a9wyjsp76#

箭头操作符(-〉):它是一个访问操作符,用来访问类中的数据成员和方法,和我们在javascript,c++中使用的(.)操作符是一样的。

相关问题