什么是“ - >”在代码?

时间:2014-01-07 22:50:16

标签: php

我正在努力学习一个特定的项目是如何运作的,虽然我可以在网上找到大多数功能,但我找到了一个让我感到困惑的东西。 我看到“ - >”在代码中经常出现,但不知道它做了什么。 什么是“ - >”在PHP或Joomla中意味着什么?

3 个答案:

答案 0 :(得分:2)

它是PHP中的对象运算符。它用于访问子属性和类方法。它的Javascript和Java等价物是.运算符。它会在PHP中使用

class foo{
    public $bar="qux";
    public function display(){
        echo $this->bar;
    }

}
$myFoo=new foo();
$myFoo->display(); //displays "qux"

答案 1 :(得分:0)

它就像。 C ++和Java中的运算符。指成员中的成员。 C ++也使用 - >在 - >之前的变量时访问成员是指向类而不是类的实例的指针。

答案 2 :(得分:0)

- >是用于调用方法的方式。

使用C,C ++,C#,Java。 (点)表示方法:

operation.sum(a, b);

在php中你可以使用 - >

operation->sum(a,b)