ホームページ >バックエンド開発 >PHPチュートリアル >php で :: は何を意味しますか? phpにおける::の記述と応用について

php で :: は何を意味しますか? phpにおける::の記述と応用について

WBOY
WBOYオリジナル
2016-07-29 09:15:131335ブラウズ
1. クラス静的メソッド静的属性の参照メソッド
例えば、
class Test{
public static $test = 1;
public static function test(){
}
}
インスタンスなしで使用する オブジェクト を変換し、Test::$test を直接使用して $test 属性の値を取得する

静的メソッドを呼び出す場合も同様です Test::test(); 静的メソッド test

2. 2 つのコロン (::) はクラス内のメソッドへの静的参照です
つまり、オブジェクトをインスタンス化する必要はなく、クラス内のメソッドはクラス名を通じて直接参照

上記では、php で :: が何を意味するのかを紹介しました。 php の :: の説明と応用に関して、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。