PHP常量是在执行脚本期间无法更改的名称或标识符。 PHP常量可以通过两种方式定义:

使用 define() 函数定义

使用 const 关键字定义

PHP常量遵循相同的PHP变量规则。 例如,它可以只用字母或下划线开始。通常,PHP常量应以大写字母定义。

PHP常量:define()

下面来看看看PHP中的define()函数的语法。

define(name, value, case-insensitive)

name:指定常量名称。

value:指定常量值。

case-insensitive:默认值为false。默认情况下区分大小写。

下面来看看看使用define()函数来定义PHP常量的例子。

File: constant1.php

define("MESSAGE","Hello YiiBai PHP");

echo MESSAGE;

?>

执行上面代码得到以下结果 -

File: constant2.php

define("MESSAGE","Hello Yiibai PHP",true);//not case sensitive

echo MESSAGE;

echo message;

?>

执行上面代码得到以下结果 -

File: constant3.php

define("MESSAGE","Hello YiiBai PHP",false);//case sensitive

echo MESSAGE;

echo message;

?>

执行上面代码得到以下结果 -

PHP常量:const关键字

const关键字在编译时定义常量。 它是一个语言构造不是一个函数。

它比define()快一点,因为它没有返回值。

它总是区分大小写的。

File: constant4.php

const MESSAGE="Hello const by YiiBai PHP";

echo MESSAGE;

?>

执行上面代码得到以下结果 -

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

php定义常量的关键字,PHP常量相关推荐

  1. Java final关键字,常量的定义

    final(最终)是一个修饰符 1.final可以修饰类,函数,变量(成员变量,局部变量) 2.被final修饰后的类不可以被其它类继承 3.被final修饰后的方法(函数)不可以被重写 4.被fin ...

  2. java 循环关键字_Java循环结构_常量_关键字

    一.循环 定义:当满足一定条件的时候,重复执行某一段代码的操作 while.for.do...while是Java的循环 二.While循环 语法格式: int i = 0://初始化值 while( ...

  3. C++阶段01笔记01【C++初识(第一个C++程序、注释、变量、常量、关键字、标识符命名规则)】

    C++| 匠心之作 从0到1入门学编程[视频+课件+笔记+源码] 目录 C++课程安排 1 C++初识 1.1 第一个C++程序 1.1.1 创建项目 1.1.2 创建文件 1.1.3 编写代码 1. ...

  4. Java01-day01【发展史、跨平台原理、JRE和JDK、常用DOS命令、关键字、常量、数据类型、变量使用的注意事项、标识符、类型转换】

    java零基础入门到精通(2019版)[黑马程序员] 视频+资料:[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg   提取码:zjxs] &qu ...

  5. Java概述标识符 、常量、关键字、数据类型

    1.注释 概述:就是我们来对所写代码进行解释说明的内容格式. 特点:1.编译的时候不会对注释进行格式和内容的编译2.运行的时候不会对改内容进行运行 分类:1.单行注释//(不可以换行,可以套用)2.多 ...

  6. java三种循环结构的关键字,Java循环结构_常量_关键字

    语法格式: int i = 0://初始化值 while(i<10){ //循环判断 ​循环体 循环重复执行的代码 ​循环控制语句 } 解析While循环 初始化条件[定义初始变量.只执行一次] ...

  7. Java基础笔记(2) 程序入口 关键字 标识符 常量 变量

    提醒:关于那些和我一样新鸟来看资料的,能看懂多少看多少,看不懂的就是不重要,重要的你想我自己学习肯定要标注的,这些信息明白每个知识点实际作用就好了,其他的比如等会讲的常量内存,常量池这些都是我找的资料 ...

  8. JAVA笔记(1)Java概述、开发环境搭建 、Eclipse概述、 注释、关键字、常量、变量、数据类型、标识符

    文章目录 第1章 Java概述 1.1 Java语言发展史 1.2 跨平台原理 1.3 JVM JRE JDK 第2章 Eclipse开发工具 2.1 Eclipse概述和安装 2.2 Eclipse ...

  9. C语言-----标识符、关键字、常量、变量

    这篇文章主要对C语言的标识符.关键字.常量.变量的一些细致知识点进行详细的讲解. 比如:1.标识符的命名规范,也就是常量.变量.函数名的命名规则进行规范的讲解.2.C语言的关键字列表.3.常量的定义及 ...

最新文章

  1. SQLite数据库操作
  2. 101. Leetcode 139. 单词拆分 (动态规划-完全背包)
  3. 【PM模块】维护处理简介
  4. 2021 校招 | 神策数据,数说未来
  5. 该按钮可以重启计算机,电脑里面总是自动重启的问题,应该怎么做?
  6. 一体化医用电脑推车行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  7. springBoot springSecurty: x-frame-options deny禁止iframe调用
  8. Java基础之十年面试杂记
  9. 做SEO优化第三步:学习了解HTML基础知识
  10. 【基础学习】操作系统学习笔记 - 内存管理:内存使用与分段、内存分区与分页、多级页表、快表、段页式内存管理的实现、内存的换入换出
  11. openrasp-iast 灰盒扫描工具
  12. 关注程序员健康,使用中医十二经络来解释一个神奇的梦境!
  13. vant-list上拉加载onload事件触发多次
  14. SLAM Evaluation 之轨迹对齐论文翻译Closed-Form Solution of Absolute Orientation Using Orthonormal Matrices
  15. Ant Design vue v-decorate 进行数据绑定
  16. 【LeetCode-769. medium】最多能完成排序的块
  17. yocto项目下载与编译
  18. 1072: 青蛙爬井 Java
  19. 【5GNR物理层】-NR物理层概述
  20. document server java_Readme.md · ct_java/DocumentServer - Gitee.com

热门文章

  1. 什么专业python工程师_西安专业的Python工程师哪家专业
  2. Javascript之网页版待办事项
  3. linux CPU使用率过高或负载过高的处理思路
  4. c语言可乐,★★PC可乐吧系列教程之 -- QQ用户小心!C语言实现QQ密码大盗★★
  5. 鱼香ROS网站上线|一行代码安装ROS/ROS2/解决rosdep问题|小鱼脚本
  6. 又被平均了?年度平均工资出炉,IT行业超14万元居首
  7. 猴子?狒狒?傻傻分不清楚——制作tfrecord数据集并利用卷积神经网络训练实例
  8. 一些提高工作效率的黑科技软件和网站
  9. python创建学生类姓名学号_python定义一个学生类,包括学号、姓名和出生日期三个属性(数据成员);包括一个用...
  10. 语音处理 之 libritts,AIShell