Heim > Artikel > Backend-Entwicklung > Es gibt verschiedene Möglichkeiten, statische Methoden in PHP-Klassen zu verwenden
So verwenden Sie statische Methoden in PHP-Klassen: 1. Verwenden Sie self, der Code ist [self::test();] 2. Verwenden Sie den Klassennamen, der Code ist [public function test1()a::test( )] ;3. Verwenden Sie statisch, der Code ist [static::test()].
So verwenden Sie statische Methoden in PHP-Klassen:
1. Verwenden Sie self, der Code lautet wie folgt
<?php class a { private static function test() { echo 'test'; } public function test1() { self::test(); } } $ab = new a(); $ab->test1();//结果 test
2. Verwenden Sie den Klassennamen, der Code lautet wie folgt
<?php class a { private static function test() { echo 'test'; } public function test1() { a::test(); } } $ab = new a(); $ab->test1();//结果 test
3 statisch, der Code lautet wie folgt
<?php class a { private static function test() { echo 'test'; } public function test1() { static::test(); } } $ab = new a(); $ab->test1();//结果 test
Verwandte kostenlose Lernempfehlungen: php-Programmierung (Video)
Das obige ist der detaillierte Inhalt vonEs gibt verschiedene Möglichkeiten, statische Methoden in PHP-Klassen zu verwenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!