当前位置:Gxlcms > PHP教程 > PHP作用域限定符双冒号::的用法_PHP教程

PHP作用域限定符双冒号::的用法_PHP教程

时间:2021-07-01 10:21:17 帮助过:7人阅读

双冒号操作符即作用域限定操作符Scope Resolution Operator可以访问静态、const和类中重写的属性与方法。

在类定义外使用的话,使用类名调用。在PHP 5.3.0,可以使用变量代替类名。

Program List:用变量在类定义外部访问

    

Program List:在类定义外部使用::

  

程序运行结果:

Fruit Color Red

Program List:调用parent方法

  
showColor();
?>

程序运行结果:

Fruit::showColor() 
Apple::showColor()

Program List:使用作用域限定符

  
color;
        }
    }
    class Banana
    {
        public $color;
        public function __construct()
        {
            $this->color = "Banana is yellow";
        }
        public function GetColor()
        {
            return Apple::showColor();
        }
    }
    $banana = new Banana;
    echo $banana->GetColor();
?>

程序运行结果:

Banana is yellow

Program List:调用基类的方法

    

程序运行结果:

show color

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/752410.htmlTechArticle双冒号操作符即作用域限定操作符Scope Resolution Operator可以访问静态、const和类中重写的属性与方法。 在类定义外使用的话,使用类名调用。...

人气教程排行