可能重複:
Reference - What does this symbol mean in PHP?對象操作符( - >)
對不起,這麼迂腐這一點,但我感到困惑的對象操作符( - >) 。它究竟在做什麼以及如何(避免錯誤和濫用)我使用它?
可能重複:
Reference - What does this symbol mean in PHP?對象操作符( - >)
對不起,這麼迂腐這一點,但我感到困惑的對象操作符( - >) 。它究竟在做什麼以及如何(避免錯誤和濫用)我使用它?
爲了使用對象操作符,你需要創建和實例化一個類,如下所示:
class MyClass {
public $myVar;
public function myMethod() {
}
}
$instance = new MyClass();
$instance->myVar = "Hello World"; // Assign "Hello World" to "myVar"
$instance->myMethod(); // Run "myMethod()"
讓我解釋一下上面的代碼:
對象操作符只是訪問,運行或分配對象內的「東西」的PHP方式。
希望有所幫助。
對大家,非常感謝:)這非常有幫助。 –
對象操作符 「 - >」,在對象範圍中用於訪問對象的方法和屬性。它的含義就是說操作符右側的內容是實例化到操作符左側變量中的對象的成員。
來源:http://www.robert-gonzalez.com/2009/03/04/php-operators-double-and-single-arrow/
其他語言使用點符號對於這一點,像obj.meth()
。
請參考[這是什麼符號在PHP中的含義](http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php) – Nightfirecat