美文网首页
3.14 PHP常量的声明及使用

3.14 PHP常量的声明及使用

作者: 43e03964ffe2 | 来源:发表于2016-04-07 16:49 被阅读113次

变量,是容器里的内容可变,常量不能变,变量可以随时释放,常量必须在脚本结束才能释放,人为是不能释放的。
在项目中,有一个值永远都不用程序改变,那么这个量用常量。
常量一旦声明,这个常量的值就不会变。(声明的时候就得赋值,否则以后无法赋值。)

常量与变量内存对比图

常量声明需要注意的地方:

  1. 常量是使用define()声明的
    define("常量名","值");
    常量的值除了用字符串,也可用数字,参与运算。
  2. 如果常量没有声明,则常量名称在使用时自动转换为字符串,但是需要注意的是,这种比直接用""声明字符串要慢8倍。
  3. 常量名称不要加$
  4. 常量名称默认区分大小写,常量的命名规则为大写。
  5. 可以使用define的第三个参数来决定是否让这个常量名区分大小写,默认false区分,true不区分。
  6. 常量的值只支持4中标量数据类型。
  7. 常量不能使用unset()来释放。
  8. 可以使用defined()来判断一个常量是否存在
  9. echo constant(""); 也可以来输出常量的值,一半不用,使用的情况一般是在通过程序处理获得的一个常量名的字符串来输出
  10. get_defined_constants(),来获取已定义的常量列表。

相关文章

  • 3.14 PHP常量的声明及使用

    变量,是容器里的内容可变,常量不能变,变量可以随时释放,常量必须在脚本结束才能释放,人为是不能释放的。在项目中,有...

  • go语言基础 hello world

    1.常量的定义 //常量定义 const PI =3.14 2.一般类型声明 type myInt int//数据...

  • 常量指针的声明及使用

    char* p = “123”; char* p1 = “456; strcat(p,p1)会报错 因为第一句申明...

  • Swift Learning 1 [The Basics]

    常量和变量的声明 1,常量和变量在使用前必须要声明,使用 let 声明常量,使用 var 声明变量。 letVer...

  • Swift-基础(常量,变量)

    常量、变量 声明变量和常量 常量和变量必须在使用前声明。 您使用let关键字声明常量,使用var关键字声明变量。 ...

  • swift 基础语法(常量、变量、数值、布尔型、元组)

    常量和变量 声明常量和变量 常量和变量必须在使用之前声明使用let关键字声明常量使用var关键字声明变量 可以在一...

  • 巩固-swift 5.0+基础知识(零)

    声明常量和变量 常量和变量必须在使用前被声明,使用关键字 let 来声明常量,使用关键字 var 来声明变量。 类...

  • PHP 预定义常量

    预定义常量预定义常量就是PHP语言内部预先定义好的常量,我们可以直接使用。比如: PHP_VERSION,PHP_...

  • PHP笔记之常量

    常量:一旦声明,不会改变1.常量是使用函数define()声明的。2.如果常量没有声明,则常量名在使用时,会自动转...

  • 如何在swift中定义常量和变量

    声明常量和变量 常量和变量必须在使用前被声明 使用关键字let来声明常量 使用关键字var来声明变量 可以在一行中...

网友评论

      本文标题:3.14 PHP常量的声明及使用

      本文链接:https://www.haomeiwen.com/subject/oramlttx.html