PHP const 与 define()区别

1. 编译时const比define()快

2.const类内外通吃,define()类内不可用

3.条件判断中可用define()赋值,const不行

4. define()可接受表达式、函数赋值,const只接受标量赋值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy阅读 9,536评论 1 51
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,768评论 0 9
  • 1. 让自己习惯C++ 条款01:视C++为一个语言联邦 为了更好的理解C++,我们将C++分解为四个主要次语言:...
    Mr希灵阅读 2,859评论 0 13
  • 所有的诗都因你而做 所有的诗都因你而弃 所有的诗中都有你 所有的诗中都没有你 为你写断了笔 还是没有写出真正的你
    长河冬阳阅读 142评论 0 2
  • 请原谅我 这一生 不羁,放纵,爱自由 如若 我是一颗树 定要茁壮长成 一颗大树 刻树成为 这 不系之舟 如若 ...
    石头与城阅读 504评论 1 5