PHP 常量

PHP 常量有两种方法声明

<?php
    define("PI","3.14");
    const G = 9.8;
    echo PI;
    echo G;
    
?>

而在局部作用域中只支持 define 定义

<?php
    define("PI","3.14");
    const G = 9.8;
    echo PI;
    echo G;
    
    function A(){
        //const M = 9.8;    错误
        //echo M;    
        define("S","S");
    }
    A();
    echo S;
?>

 注明:

  define() 函数 - 它使用三个参数:

  1. 首个参数定义常量的名称
  2. 第二个参数定义常量的值
  3. 可选的第三个参数规定常量名是否对大小写敏感。默认是 false。

使用常量还是使用 constant("常量名");

判断常量使用 defined("常量名");

    echo constant("PI");
    echo defined("PI");
    echo defined("PIx");

 

posted @ 2016-01-10 16:27  holy_night  阅读(84)  评论(0编辑  收藏  举报