Heim > Artikel > Backend-Entwicklung > Welche Möglichkeiten gibt es, auf statische Methoden in PHP zuzugreifen?
So greifen Sie auf statische Methoden in PHP zu: 1. Verwenden Sie self, der Code ist [self::test();] 2. Verwenden Sie den Klassennamen, der Code ist [a::test()]; statisch, der Code lautet 【public function test1(){static::test()}】.
So greifen Sie auf statische Methoden in PHP zu:
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: Verwenden Sie 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 Lernempfehlungen: php-Programmierung(Video)
Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, auf statische Methoden in PHP zuzugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!