欢迎来到天天文库
浏览记录
ID:57338468
大小:269.46 KB
页数:4页
时间:2020-08-12
《php基础语法之常量.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、常量1.常量的基本用法和变量相对应,在程序运行过程中,其值不能变化的量,这就是常量。定义常量,需要使用define函数。常量一般都使用大写,我们可以通过define函数的第三个参数来决定是否区分大小写,默认情况是大小写敏感的,设置为true,则不区分大小写,但不建议这么做。常量不能重新复制,在编程的时候,有时候不知道常量是否已经定义,或者说在常量没有定义的情况下,我就要定义它。该怎么做?使用defined函数来判断常量是否已经定义。常量的命名,规则和变量一致,但是使用大写。变量和常量的区别1.变量有$符号,常量没有。2.常量只能使用def
2、ine语句来定义,不能直接使用赋值语句。3.变量是有作用域的,但是常量是没有作用域概念的。4.常量的值一经定义,不可改变5.常量的值只能是标量(整型,浮点,字符串,布尔)在php5.3以上,还可以使用constant函数来获取常量的值。2.预定义常量PHP自身也提供了大量的预定义常量,可以通过get_defined_constants函数获取。比如::换行符,很重要不同操作系统其换行符是不同的,Windows:r*nix:MAC:rPHP_EOL,会根据不同的操作系统,使用不同的值。整型的最大值,整型占用的字节数目录分隔符,w
3、indows下面可以使用和/,而在*nix下面则只使用/。环境变量中路径与路径之间的分隔符。C:ProgramFilesIntelWiFibin;C:ProgramFilesCommonFilesIntelWirelessCommon在手册中的位置3.魔术常量形似常量,实非常量。典型的应用(项目代码)下面的写法也是可以的,但要注意__DIR__必须在PHP5.3以上版本才支持。注意php.itcast.cn➢它们的值随着它们在代码中的位置改变➢这些特殊的常量不区分大小写,但尽量大写,保持一致魔术常量的名称前后都有__
4、,所以大家在定义常量的时候,就不要使用这种形式。
此文档下载收益归作者所有