类常量的访问

来源:互联网 发布:淘宝开店可以注销吗 编辑:程序博客网 时间:2024/06/06 00:15
<?phpheader("Content-type: text/html; charset=utf-8"); class Demo{    //类常量就是它的值在类中始终不变的量    //类常量是用const关键字创建,不要加$符,必须初始化    const siteName = "hello Word";    //类常量从php5.3+开始支持nowdoc语法    const domain = <<< 'EOT'    <a href="">www.php.cn</a>EOT;    public function getSiteName ()    {    //在类的方法中访问类常量:self::类常量名    return self::siteName;    }}    //方法1:类名::类常置名    echo '1.类名::类常量名:'.Demo::siteName.Demo::domain.'<hr>';    //2方法2:类变置::类常量名php5.3+    $className = 'Demo';     echo '2方法2:类变置:'.$className::siteName.'<hr>';    //3.用当前类的对象来访问类常量    $class = new Demo();    echo '3.对象::类常量名:'.$class::siteName.'<hr>';    //4.方法4:用类中的方法来间接访问类常量    echo '4.对象->方法'.(new Demo)->getSiteName();?>
原创粉丝点击