可能重複:
Reference - What does this symbol mean in PHP?「 - >」是什麼意思在PHP?
究竟是什麼 - >在PHP中呢?
我對PHP的基礎知識有很好的理解,但從來沒有理解這一點。我傾向於在使用Codeignitor的應用程序中看到。
可能重複:
Reference - What does this symbol mean in PHP?「 - >」是什麼意思在PHP?
究竟是什麼 - >在PHP中呢?
我對PHP的基礎知識有很好的理解,但從來沒有理解這一點。我傾向於在使用Codeignitor的應用程序中看到。
我敢肯定,那裏有更多的技術解釋,但用來訪問屬性和對象的方法。
它訪問對象的訪問子方法或屬性:
class myClass {
public $fizz = 'Buzz';
public function foo() {
echo 'Bar';
}
}
$myclass = new myClass();
$myclass->foo(); // outputs 'bar'
$myclass->fizz = 'Not Buzz'; // overwrites $fizz value
最好的理解是通過一個例子。優秀! – Zhianc
嗯,我會非難你一點,因爲這是一個很常見的操作。然而,谷歌很難,因此我明白。
這是一個類訪問操作符。它允許你訪問一個類的成員和功能。因此,舉例來說,如果我有一個名爲A,與成員x類,我可以這樣訪問:
$a = new A();
$a->x;
Class!= object – zerkms
它基本上相當於.
在JavaScript。兩者都使用對象屬性/方法。
最大的區別是在PHP中只有class
es是Objects。而在JavaScript中,一切都是對象。
因此,您不能在php中使用"string"->method()
,而您可以在JavaScript中執行相同的操作"string".method()
。
完美!!!現在,我明白了!大聲笑很好。 – somdow
不是PHP的普通用戶,但你是不是指對象?您可以使用'::'運算符來訪問類變量。 –
「類中的變量」實際上是「對象的屬性」)))並且使用' - >'不僅可以使用屬性。 – zerkms