青风百里

PHP const
一.普通常量就不多说了二.面向对象中的常量常量是public类型的,但是不要用修饰符去修饰它<?php cl...
扫描右侧二维码阅读全文
18
2018/09

PHP const

一.普通常量

  • 就不多说了

二.面向对象中的常量

  • 常量是public类型的,但是不要用修饰符去修饰它
<?php
class A{
    const PI = 3.14;
}
echo A::PI;

interface B{
    const PI= 3.14;
}
echo "<br>";
echo B::PI;


  • 常量可以被继承
  • 常量是属于类,而不属于对象

  • 可以用类名::常量名访问(类的内部和外部都可以这样访问)
  • 可以用self::常量名访问(只有在类的内部可以这样访问)
<?php
class A{
    const PI = 3.14;
    static function area($r){
        return self::PI*$r*$r;
    }
}
echo A::area(4);
  • 也可以写成
<?php
class A{
    const PI = 3.14;
    static function area($r){
        return A::PI*$r*$r;
    }
}
echo A::area(4);

Last modification:September 18th, 2018 at 02:51 pm

Leave a Comment