ホームページ >バックエンド開発 >PHPチュートリアル >PDO::ATTR_CLIENT_VERSION 二重コロンは何を意味しますか?
PHP クラスのこれら 2 つのシンボルは、使用するのが非常にめまいがします。
PHP クラスのメンバー変数またはメソッドにアクセスするとき、参照される変数またはメソッドが const (定数の定義) または static として宣言されている場合(静的宣言)、演算子::, を使用し、それ以外の場合は演算子 -> を使用します。
これは当然のことでしょう。 。 。
マニュアルにそのような説明はありませんか?
スコープ解決演算子 (::)
インスタンスを宣言せずにクラス内の関数、または基本クラス内の関数と変数にアクセスすると便利な場合があります。この場合、:: 演算子が使用されます。