第一个小案例

原创 2018-11-01 16:25:20 394
摘要://案例define('NAME','PHP中文网');class Demo{    const URL = 'www.php.cn';}function aDog(){    return NAME.'官网:'.Demo::URL;}echo aDog();#运行结果: PHP中文网

//案例

define('NAME','PHP中文网');

class Demo{

    const URL = 'www.php.cn';

}

function aDog(){

    return NAME.'官网:'.Demo::URL;

}

echo aDog();

#运行结果: PHP中文网官网:www.php.cn

/**

定义常量:

define('CONSTANT','value');

const('CONSTANT','value');


class Demo{

    //define('CONSTANT','value');  错误

    const('CONSTANT','value');    正确

}

获取常量:

echo CONSTANT;

echo Demo::CONSTANT;

注意:

常量名规范全部大写,可以下划线隔开

define 值支持表达式 变量  可在函数内外定义  不能在类内定义

const 值仅支持标量 字面量  可在类内定义 使用 [ className::value; ]

*/


批改老师:韦小宝批改时间:2018-11-01 16:28:36
老师总结:常量并非php特有,许多现代编程语言都提供了这种数据类型; 常量不仅仅是定义了不能修改,而且还不能删除,说到底,就是对这种类型的数据,定义之后,任何的写操作都是禁止的. 常量的声明不仅仅可以用defi

发布手记

热门词条