php常量用中文,PHP常量声明和使用-php常量的定义方法详解

PHP常量的声明方法

常量可以理解为不变的量。常量被定义后,在脚本的其他任何地方都不能改变。一个常量由英文字母、下划线和数学组成。但数字不能作为首字母出现。

在PHP中使用define()函数来定义常量,语法格式如下:define(string constant_name,mixed value,case_sensitive=true)

参数说明:constant_name必选参数。常量名称,即标识符。

value必选参数。常量的值。

case_sensitive可选参数。指定是否大小写敏感,设定为true,表示不敏感。

获取常量有两种方法:一种是使用常量直接获取;另一种是使用constant()函数,constant()函数和直接使用常量名输出效果一样。但函数可以动态输出不同常量,在使用上更灵活方便。函数语法格式为:mixde constant(string const_name)

参数const_name为要获取常量的名称,也可为储存常量名的变量。如果获取成功则返回常量值,否则提示错误信息常量没有被定义。

要判断一个常量是否已经被定义,可以使用define()函数。函数语法格式为:bool defined(string constant_name)

参数constant_name为要获取常量的名称,成功返回true,否则返回false。

PHP常量的使用实例:

为了更好的理解如何定义常量,这里给出一个定义常量实例。实例中使用上述的define()函数、constant()函数和defined()函数3个函数。使用defined()函数来定义一个常量,使用constant()函数来动态获取常量的值,使用define()函数来判断常量是否被定义。代码如下:<?php

define("MESSAGE","能看到一次");

echo MESSAGE."
";

echo Message."
"; //输出Message,表示没有该常量

define("COUNT","能看到多次",true);

echo COUNT."
";

echo CoUnT."
"; //输出COUNT,设定大小写不敏感

$name = "count";

//通过constant()函数获取常量

echo constant($name)."
";

//是否存在常量 "MESSAGE"

echo (defined("MESSAGE"))."
"; //如果常量被定义,则返回true,使用echo输出显示1。

?>

输出结果:能看到一次

Notice: Use of undefined constant Message - assumed 'Message' in 编辑器代码错误位置。

Message

能看到多次

能看到多次

能看到多次

1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值