PHP 8从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

3.3.1 声明和使用常量

PHP通过define()命令来声明常量,格式如下:

define("常量名",常量值);

常量名是一个字符串,通常在PHP的编码规范指导下使用大写英文字母表示,比如CLASS_NAME、MYAGE等。

常量值可以是很多种PHP的数据类型,可以是数组、对象,当然也可以是字符和数字。

常量就像变量一样存储数值,但是与变量不同的是,常量的值只能设定一次,并且无论在代码的任何位置,都不能被改动。常量声明后具有全局性,在函数内外都可以访问。

【例3.1】(实例文件:源文件\ch03\3.1.php)

<?php
   define("HUANY","欢迎学习PHP基本语法知识");  // 定义常量HUANY
   echo HUANY;  // 输出常量值
?>

本程序运行结果如图3-1所示。

图3-1 运行结果

【案例分析】

● 用define函数声明一个常量。常量的全局性体现为可在函数内外进行访问。

● 常量只能存储布尔值、整型数据、浮点型数据和字符串数据。