常量是指不会发生变化的量。具有全局性;一旦被定义,他的值只能是标量数据类型。
常量的声明方式有两种:
基本语法:
bool define (string name,mixed value,bool case_insensitive)
创建成功显示true,否则flase.
实例:
<?php $result = define("localhost","http://localhost"); var_dump ($result); echo "<br/>".localhost; ?>
该方式定义的常量必位于最顶端的作用区域,通常在编译时使用,而且不能在函数内、循环内、if语句内使用
<?php const LOCALHOST = "http://localhost"; echo "<br/>".LOCALHOST; ?>
constant()函数:
mixed constant(string name)
<?php define("value",200); echo value; echo "<br/>" echo constant("value"); ?>
常量名 | 常量值举例 | 说明 |
---|---|---|
PHP_VERSION | 7.33 | 当前PHP版本 |
PHP_OS | WINNT | 当前PHP使用的操作系统 |
PHP_INT_MAX | 9223372036854.. | 最大整数型值 |
M_PI | 3.1415926 | π |
原创声明,本文系作者授权云+社区发表,未经许可,不得转载。
如有侵权,请联系 yunjia_community@tencent.com 删除。
我来说两句