• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

常量 – PHP手册笔记

php 搞代码 4年前 (2022-01-23) 17次浏览 已收录 0个评论

常量语法

常量在脚本执行期间其值不能改变。常量大小写敏感,传统上常量标识符总是大写。常量一旦定义就不能被重新定义或取消定义,常量的值只能是标量。

可以用define()函数来定义常量,也可以使用const关键字在类定义之外定义常量。自定义常量不要以双下划线开头,可能会与魔术常量冲突。

<code>define('FOO', 'something');const FOO = 'something';</code>

使用const关键字定义常量必须本%文来源gaodaimacom搞#^代%!码网@搞代gaodaima码处于最顶端的作用区域,因为用此方法是在编译时定义的。常量的范围是全局的,不用管作用区域,就可以在脚本的任何地方访问常量。

魔术常量

魔术常量值能变,但它其实不是常量。

PHP向它运行的任何脚本提供了大量的预定义常量,有8个魔术常量的值随着它们在代码中的位置改变而改变。

<code>__LINE__  // 文件中的当前行号__FILE__  // 文件的完整路径和文件名,绝对路径__DIR__  // 文件所在的目录,除非根目录,否则不包括末尾斜杠,等价于dirname(__FILE__)__FUNCTION__  // 函数名称,区分大小写__CLASS__  // 类的名称,包括其被声明的作用区域__TRAIT__  // Trait的名字,包括其被声明的作用区域__METHOD__  // 类的方法名__NAMESPACE__  // 当前命名空间的名称</code>

这几个魔术常量也不知什么作用,就先放在这里吧。

(全文完)

以上就介绍了常量 – PHP手册笔记,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:常量 – PHP手册笔记

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址