php访问类静态属性

在类的外部,如果要使用到类的静态变量,则可以使用 :: 操作符。

<?php

    class A {
        static $x = 10;
        function test() {
            echo self::$x;
        }
    }
    //创建类对象
    $a = new A();
    //获取类的静态变量
    echo A::$x;
    //调用类的静态方法
    $a->test();
?>

还有,在类的内部,可以使用self::操作符来调用自身的类变量或类方法.

原文地址:https://www.cnblogs.com/wuyou/p/3383501.html