PHP类基础(3)之类常量
作者:互联网
<?php
class Demo
{
//类常量就是它的值在类中始终不变的量
//类常量是用const 关键字,不要加$,必须初始化
const siteName = 'php中文网';
//类常量从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:类变量::类常量名 php5.3+
$className = 'Demo';
echo '2.类变量::类常量名:'.$className::siteName.'<hr>';
//方法3:用当前类的对象来访问类常量
echo '3.对象::类常量名:'.(new Demo)::siteName.'<hr>';
//方法4:用类中的方法来间接访问类常量
echo '4.对象->方法():'.(new Demo)->getSiteName();
?>
标签:常量,siteName,Demo,echo,getSiteName,之类,PHP,方法 来源: https://blog.csdn.net/weixin_42380348/article/details/100136654