zoukankan      html  css  js  c++  java
  • 普通常量、类常量、魔术常量

    /**
    燕十八 公益PHP培训
    课堂地址:YY频道88354001
    学习社区:www.zixue.it
    **/

    <?php
    /****************************************************************************************
    时间:2012年11月14日 20:05:11
    内容:魔术常量、类常量
    普通常量: define('常量名', 常量值);
                        全局有效
    类常量:
        1、作用域在类内,类似于静态属性
        2、又是常量,则不可改
        3、在定义和使用常量的时,不需要加$
        3、定义形式:
             const  常量名=常量值
             默认:public 不需要加

    魔术常量:
        1、无法手动修改他的值,所以叫常量
        2、但是值有事随环境变动,所以叫魔术

    __FILE__ 返回当点文件的路劲
    __LINE__ 返回当前的行号
    __CLASS__ 返回当前的类名
    __METHOD__ 返回当前的方法名
    *****************************************************************************************/
    header("content-type:text/html;charset=utf-8");

    define('ACC', 'Deny');
    class Human{
        const HEAD = 1;
        public static $leg = 2;
        public static function show(){
            echo ACC,'<br />';
            echo self::HEAD,'<br />';
            echo self::$leg,'<br />';
        }
    }
    Human::show();
    echo Human::HEAD;


    echo '当前正在运行的是',__FILE__,'文件<br />';
    echo '我在第',__LINE__,'行<br />';

    class Human{
        public static function t(){
            echo '在',__CLASS__,'类下的',__METHOD__,'方法';
        }
    }

    Human::t();

  • 相关阅读:
    【转】数学题目大集合
    hdu3534,个人认为很经典的树形dp
    GYM
    HDU
    POJ
    POJ
    POJ
    set的经典应用
    天梯赛训练1 7-9 集合相似度
    天梯赛训练1 7-8 查验身份证
  • 原文地址:https://www.cnblogs.com/qintangtao/p/2777798.html
Copyright © 2011-2022 走看看