php访问类静态属性

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

<?php



    class A {

        static $x = 10;

        function test() {

            echo self::$x;

        }

    }

    //创建类对象

    $a = new A();

    //获取类的静态变量

    echo A::$x;

    //调用类的静态方法

    $a->test();

?>

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

你可能感兴趣的:(PHP)