最新消息: 新版网站上线了!!!

php中const常量的用法

<?php
 
Class Person
{ 
    const country = "中国"; // 定义常量
 
    public function myCountry()
    {      
        echo "我是".self::country."人<br />"; //内部访问常量
    }
}
 
echo Person::country."<br />"; // 输出常量
 
$p1 = new Person(); // 访问方法
 
$p1 -> myCountry();
 
/*
输出结果集==>
中国
我是中国人
*/
?>
 
 
<?php
 
class say_const
{
     const CHARSET="中国";  //const不能加public,static,也不需要$
 
     public function say_hello()
     {
         echo self::CHARSET;  //类内调用必须使用self
     }
}
 
$const1 = new say_const();
 
$const1->say_hello();  //输出:中国
 
?>

转载请注明:谷谷点程序 » php中const常量的用法