php常量

  常量定义 语法 define(name, value); //name为常量名,value 为常量值

 

    define(‘HELLO‘, ‘123‘); //name为常量名,value 为常量值

    echo HELLO; //123

 

     常量和变量的区别 :常量一旦定义,不能修改,不能重新复制 ,不能重复定义

     HELLO=12312;  // 错误  arse error: syntax error, unexpected ‘=‘ in

    define(‘HELLO‘, ‘456‘);  //有道版本没有错误提示,看自己的配置

      echo HELLO; //123

 

 

     常量的作用域是全局的: 页面内任何角落都可以访问,没有 ‘ 作用域‘ 的限制

    function test() {
      echo HELLO;
      }
    test(); //123

   如在其他脚本中使用,只需引入即可

 常量的细节:

    命名 规则  

     常量的命名规则和变量一样。 但是习惯上还是大写。 常量默认为大小写敏感。传统上常量标识符总是大写的。

     如果引用了一个未定义的常量,则会把常量名当做字符串来输出。

  常量的类型 :

    变量数据类型有8中,常量的数据类型可以是 标量类型(整形,浮点型,字符串,布尔型,null) 

常量的检测: 检测变量是否定义 

    defined — 检查某个名称的常量是否存在

      defined(‘常量名‘) ;

 动态常量:既接受的值或者输出的值为一个常量名字

    constant — 返回一个常量的值

  define ( "MAXSIZE" ,  100 );
  echo  constant ( "$MAXSIZE" ); 

php常量

上一篇:adb命令——截图——学习


下一篇:WEB应用常见15种安全漏洞一览