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();

  • 相关阅读:
    C#文件操作
    WPF 工具提示(ToolTip)
    C#中is 和 as 操作符
    C#线程同步——lock,Monitor,Mutex(摘录)
    随记
    实现RichTextBox内容自动滚动(WPF)
    初探MVC3(一)
    thinkPad系列的笔记本质量已经大不如以前了,太令人失望了
    WPF—— ComboBox绑定应用
    new,virtual,override,interface,delegate,eventC#——方法实现总结
  • 原文地址:https://www.cnblogs.com/qintangtao/p/2777798.html
Copyright © 2011-2022 走看看