php所有常量的定义方法有哪些-PHP教程-爱上资源吧
最新公告
  • 欢迎您光临爱上资源吧,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • php所有常量的定义方法有哪些-PHP教程

    【推荐】2020最新稳赚项目,下载就送五元,首单带赚70元,→ → → 点击马上参与

    php常量的定义方法有哪些

    php常量的定义方法有哪些

    常量

    特点: 不能修改,不能销毁,不能删除,声明常量后,该常量可以在页面的任意处使用

    声明常量的方法:const 、define、static

    命名规范:和变量一样,但是全部大写

    define:define是函数,不能在对象中定义,但可在类中定义使用;

    define('CL',10);
    echo CL;
    //判断常量是否存在
    if(defined('CL')){
        echo 'ture';        
    }else{
        echo 'false';
    }

    static:静态常量

    静态常量:是一个变量,可以常量的语法访问,就是 :: ,可以没有实例化也能访问

    注:static只初始化一次,递归调用时将不会被重复初始化

    //定义静态常量    
    
    class Person{     
    
        public static $a = "呵呵";     
    
        public static function say(){      
    
            echo "我丢:".self::$a."
    "; } } //输出静态属性 echo Person::$a."
    "; //调用静态方法 Person::say(); //修改静态属性 Person::$a = "我靠"; echo Person::$a."
    ";

    const:const是一个语言结构,编译时要比define快,是为全局常量,可在对象里定义,类中使用,可理解为类常量

    class CL    {            
    
      //定义常量       
    
       const CLS = '常量值';       
    
       function a() {                
    
       //调用常量方法            
    
           echo self::CLS;            
    
      }    
    
    }    
    
    (new CL)->a();



    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!kuq@kuqshw.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!

    爱上资源吧 » php所有常量的定义方法有哪些

    发表评论

    © 2015-2020 爱上资源吧 - 由 互联无限 赞助 武汉类森科技有限公司 & LaySNS Theme. All rights reserved kuq@kuqshw.com

    本站所有资源均采集网络 如有侵权、不妥,请第一时间联系我们【kuq@kuqshw.com】删除。敬请谅解!

    XML地图 | 站长导航