Maison > Article > développement back-end > Quels sont les moyens d'accéder aux méthodes statiques en php
Comment accéder aux méthodes statiques en PHP : 1. Utilisez self, le code est [self::test();] 2. Utilisez le nom de la classe, le code est [a::test()]; ; 3. Utilisez static, le code est [public function test1(){static::test()}].
Comment accéder aux méthodes statiques en PHP :
1 : Utilisez self, le code est comme suit
<?php class a { private static function test() { echo 'test'; } public function test1() { self::test(); } } $ab = new a(); $ab->test1();//结果 test
2 : Utilisez le nom de la classe, le code est le suivant
<?php class a { private static function test() { echo 'test'; } public function test1() { a::test(); } } $ab = new a(); $ab->test1();//结果 test
3 : Utilisez statique, le code est le suivant
<?php class a { private static function test() { echo 'test'; } public function test1() { static::test(); } } $ab = new a(); $ab->test1();//结果 test
Recommandations d'apprentissage associées : programmation php (vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!