Rumah > pembangunan bahagian belakang > masalah PHP > php访问静态方法有哪些方式

php访问静态方法有哪些方式

coldplay.xixi
Lepaskan: 2023-03-06 12:30:02
asal
3399 orang telah melayarinya

php访问静态方法的方式:1、使用self,代码为【self::test();】;2、使用类名,代码为【a::test()】;3、使用static,代码为【public function test1(){static::test()}】。

php访问静态方法有哪些方式

php访问静态方法的方式:

1:使用self,代码如下

<?php
class a {
    private static function test() {
        echo &#39;test&#39;;
    }
    public function test1() {
        self::test();
    }
}
$ab = new a();
$ab->test1();//结果 test
Salin selepas log masuk

2:使用类名,代码如下

<?php
class a {
    private static function test() {
        echo &#39;test&#39;;
    }
    public function test1() {
        a::test();
    }
}
$ab = new a();
$ab->test1();//结果 test
Salin selepas log masuk

3:使用static,代码如下

<?php
class a {
    private static function test() {
        echo &#39;test&#39;;
    }
    public function test1() {
        static::test();
    }
}
$ab = new a();
$ab->test1();//结果 test
Salin selepas log masuk

相关学习推荐:php编程(视频)

Atas ialah kandungan terperinci php访问静态方法有哪些方式. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan