总结
豆包 AI 助手文章总结

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

伊谢尔伦
发布: 2017-04-07 14:21:17
原创
3938人浏览过

php常量的声明方法

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

在PHP中使用define()函数来定义常量,语法格式如下:

define(string constant_name,mixed value,case_sensitive=true)
登录后复制

参数说明:

constant_name 必选参数。常量名称,即标识符。
value 必选参数。常量的值。
case_sensitive 可选参数。指定是否大小写敏感,设定为true,表示不敏感。

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

立即学习PHP免费学习笔记(深入)”;

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."<br >";
    echo Message."<br >";    //输出Message,表示没有该常量
    define("COUNT","能看到多次",true);
    echo COUNT."<br >";
    echo CoUnT."<br >";      //输出COUNT,设定大小写不敏感
    $name = "count";
    //通过constant()函数获取常量
    echo constant($name)."<br >";
    //是否存在常量 "MESSAGE"
    echo (defined("MESSAGE"))."<br >";  //如果常量被定义,则返回true,使用echo输出显示1。
?>
登录后复制

输出结果:

能看到一次
Notice: Use of undefined constant Message - assumed 'Message' in 编辑器代码错误位置。
Message
能看到多次
能看到多次
能看到多次
1
登录后复制

以上就是PHP常量声明和使用-php常量的定义方法详解的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
豆包 AI 助手文章总结
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号