定义php常量的详解
PHP 详解 定义 常量
2023-06-13 09:15:01 时间
常量可以理解为值不变的变量。常量值被定义后,在脚本的其他任何地方都不能被改变。一个常量由英文字母、下划线、和数字组成,但 数字不能作为首字母出现。
在php中使用defaine()函数来定义常量,该函数的语法格式为:
该函数有3个参数:
value:必选参数,常量的值
case_sensitive:可选参数,指定是否大小写敏感,设定为true表示不敏感
1.使用常量名直接获取值;
2.使用constant()函数。
constant()函数和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便。
语法格式为:
参数constant_name为要获取常量的名称,也可为存储常量名的变量。
如果成功则返回常量的值,失败则提示错误信息常量没有被定义。
要判断一个常量是否已经定义使用defined()函数。函数的语法格式为:
constant_name为要获取常量的名称,存在则返回true,否则返回false;
php中可以使用预定义常量获取php中的信息。如"_FILE_"、"_LINE_"、"PHP_OS"等等。
例:
<?php
define("MESSAGE","PHP常量定义,常量名区别大小写");
echoMESSAGE."<br/>"; //输出常量MESSAGE
echoMessage."<br/>"; //输出"Message",表示没有该常量
define("MESSAGE2","PHP常量定义,常量名不区别大小写",true);
echoMESSAGE2."<br/>"; //输出常量MESSAGE2
echoMessage2."<br/>"; //输出常量
$constant_name="message2";
echoconstant($constant_name)."<br/>"; //输出常量MESSAGE2
echodefined("MESSAGE")."<br/>"; //如果定义返回true,echo输出显示1
?>
相关文章
- php 中js跳转页面跳转页面,js跳转代码_PHP页面跳转 Js页面跳转代码[通俗易懂]
- php 禁用 chunked,nginx配置关闭chunked「建议收藏」
- 【说站】php文件用什么软件编写
- PHP 的 UNICODE 编码和解码
- [PHP] apache在worker模式配置fastcgi使用php-fpm详解编程语言
- [PHP] PHP源码常用代码中的宏定义详解编程语言
- 解决PHP连接MySQL乱码问题(php连接mysql乱码)
- PHP Fatal error: Uncaught Error: Call to undefined function pcntl_fork().. 开启php pcntl扩展实现多进程详解编程语言
- PHP 常用的header头部定义汇总详解编程语言
- PHP实现无限级分类详解编程语言
- PHP命令执行php文件需要注意的问题详解编程语言
- PHP去除html的宽高属性的正则表达式详解编程语言
- Linux下打开PHP文件的实用技巧(linux打开php文件)
- PHP与MySQL互动:开发动态网站的关键(php与mysql交互)
- MySQL数据库连接失败:PHP解决方案(phpmysql失败)
- PHP和MySQL的关联技巧(mysql关联php)
- PHP操作MySQL精通实战(php 操作 mysql)
- PHP操作MySQL数据库详解,快速学习调用方法(php怎么调用mysql)
- PHP框架下的Redis应用实现(用php redis)
- 基于Redis和PHP技术的投票系统优化(投票 redis php)
- PHP数字格式化
- PHP字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
- PHP操作mysql函数详解,mysql和php交互函数
- 第四章php数学运算
- 深入PHP运行环境配置的详解
- PHP简易输出CSV表格文件的方法详解
- 使用PHP求两个文件的相对路径
- ubuntu12.04使用c编写php扩展模块教程分享
- php获取从百度搜索进入网站的关键词的详细代码