OOP の -> と :: 演算子の違いは何ですか?
OOP の -> 演算子と :: 演算子の違いは何ですか? Du Niang はそれが苦手で、
-----解決策---------
static キーワードによって変更された変数は、::
static キーワードによって変更されたメソッドのみを外部から呼び出すことができます。静的メソッドは通常使用できません。非静的変数を操作する
今のところ思いつくのはこれだけです。以下にさらに追加します
------解決策----------- ----------
-> はインスタンス呼び出しです
:: は静的メソッドと静的プロパティの参照メソッドですクラス
-----解決策-- ------------------
-> オブジェクト
:: スコープ解決演算子のメンバーを表します。マニュアルには次のように書かれています。インスタンスを宣言せずに、クラス内の関数、または基本クラス内の関数と変数にアクセスすると便利です。この場合、:: 演算子が使用されます。
php 5.3 では :: の使用にいくつかの制限がありますが、全体的には大きな違いはありません