PHP 教程PHP 简介PHP 安装PHP 语法PHP 变量PHP 5 echo 和 print 语句PHP 数据类型PHP 字符串函数PHP 常量>PHP 运算符PHP if...else...elseif 语句PHP Switch 语句PHP while 循环PHP for 循环PHP 函数PHP 数组PHP 数组排序PHP 全局变量 - 超全局变量PHP 表单处理PHP 表单验证PHP 表单验证 - 必填字段PHP 表单验证 - 验证 E-mail 和 URLPHP 表单验证 - 完成表单实例PHP 多维数组PHP 日期和时间PHP Include 文件PHP 文件处理PHP 文件打开/读取PHP 文件创建/写入PHP 文件上传PHP CookiesPHP SessionsPHP 发送电子邮件PHP 安全的电子邮件PHP 错误处理PHP 异常处理PHP 过滤器(Filter)PHP MySQL 简介PHP MySQL 连接数据库PHP MySQL 创建数据库和表PHP MySQL Insert IntoPHP MySQL SelectPHP MySQL Where 子句PHP MySQL Order By 关键词PHP MySQL UpdatePHP MySQL Delete FromPHP Database ODBCPHP XML Expat 解析器PHP XML DOMPHP SimpleXMLAJAX 简介AJAX XMLHttpRequestPHP 和 AJAX 请求PHP 和 AJAX XML 实例PHP 和 AJAX MySQL 数据库实例PHP 和 AJAX responseXML 实例PHP 和 AJAX Live SearchPHP 和 AJAX RSS 阅读器PHP 和 AJAX 投票PHP Array 函数PHP Calendar 函数PHP Date / Time 函数PHP Directory 函数PHP Error 和 Logging 函数PHP Filesystem 函数PHP Filter 函数PHP FTP 函数PHP HTTP 函数PHP libxml 函数PHP Mail 函数PHP Math 函数PHP MySQL 函数PHP 5 MySQLi 函数PHP SimpleXML 函数PHP 5 String 函数PHP XML Parser 函数PHP Zip File 函数PHP 杂项函数PHP 时区

PHP 常量

常量类似变量,但是常量一旦被定义就无法更改或撤销定义。

PHP 常量

常量是单个值的标识符(名称)。在脚本中无法改变该值。

有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。

注释:与变量不同,常量贯穿整个脚本是自动全局的。

设置 PHP 常量

如需设置常量,请使用 define() 函数 - 它使用三个参数:

  1. 首个参数定义常量的名称

  2. 第二个参数定义常量的值

  3. 可选的第三个参数规定常量名是否对大小写不敏感。默认是 false。

下例创建了一个对大小写敏感的常量,值为 "Welcome to Php":

实例

<?php
define("GREETING", "Welcome to Php");
echo GREETING;
?>

下例创建了一个对大小写不敏感的常量,值为 "Welcome to Php":

实例

<?php
define("GREETING", "Welcome to Php", true);
echo greeting;
?>

常量是全局的

常量是自动全局的,而且可以贯穿整个脚本使用。

下面的例子在函数内使用了一个常量,即使它在函数外定义:

实例

<?php
define("GREETING", "Welcome to Php");

function myTest() {
    echo GREETING;
}
 
myTest();
?>
推荐阅读:
php翻转字符串   阅读:3833mysql5.7主从同步中binlog同步模式详解   阅读:7913给网站添加一键新浪微博登录的功能   阅读:6807php打印九九加法表   阅读:11158php压缩页面的html代码一行显示   阅读:7934php打印九九加法表   阅读:11158mysql数据一键导出到csv文件   阅读:5989小米手机端商城rem适配原理   阅读:7004一键分享到QQ空间、QQ好友、新浪微博、微信代码   阅读:132698php+redis实现消息队列   阅读:15446HTTP 1.1 协议详解   阅读:13010centos 7 修改系统屏幕分辨率   阅读:46510关于PHP程序员技术职业生涯规划   阅读:3155知乎百万赞作者告诉你:年薪百万的人都在靠什么赚钱   阅读:6923给 centos 7 安装桌面环境   阅读:17289HTTP 1.1 协议详解   阅读:13010centos 7 安装 php-7.1.3   阅读:20865centos7.3安装mongodb3.6   阅读:7945phpexcel 超简单从数据库一键导出数据到excel教程   阅读:7631web项目高并发量网站解决方案   阅读:4919centos 7搭建zabbix3.4   阅读:6889用php从1加到100的值   阅读:9098“米粉节”背后的故事——小米网抢购系统开发实践   阅读:4404移动端js触摸touch详解(附带案例源码)   阅读:17305移动端自适应rem原理   阅读:9976centos 7 安装 nginx-1.11.10   阅读:8896php 使用 smtp.php 类在线发送邮件功能   阅读:6058给 centos 7 安装桌面环境   阅读:17289centos7中颁发CA证书并开启web https   阅读:8399centos 7 安装 samba 服务   阅读:7157mysql5.7主从同步中binlog同步模式详解   阅读:7913shell脚本批量删除几天前的文件   阅读:10622一键分享到QQ空间、QQ好友、新浪微博、微信代码   阅读:132698企业让你去面试,可能不是真的招人   阅读:6156php swoole搭建简单的聊天室   阅读:4657mysql共享锁和排他锁详解   阅读:7749php连接redis   阅读:5938web性能测试工具ab的测试方法   阅读:4907网站性能优化-页面静态缓存   阅读:5736mysql的四种索引类型   阅读:23235小米手机端商城rem适配原理   阅读:7004centos 7 添加 redis 3.2.9 开机启动脚本   阅读:9848php 统计网页打开耗时和脚本运行内存   阅读:7106php连接redis   阅读:5938php打印九九加法表   阅读:11158php 使用 smtp.php 类在线发送邮件功能   阅读:6058php+redis实现消息队列   阅读:15446centos 7 修改系统屏幕分辨率   阅读:46510nginx编译安装后对nginx进行平滑升级   阅读:7013解决 nginx 413 request entity too large   阅读:4732