【PHP学习】PHP 常量

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


PHP 常量

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

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

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


设置 PHP 常量

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

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

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

下例创建了一个对大小写敏感的常量,值为 "Welcome to W3School.com.cn!":

实例
<?php
define("GREETING", "Welcome to W3School.com.cn!");
echo GREETING;
?>

运行实例

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

实例
<?php
define("GREETING", "Welcome to W3School.com.cn!", true);
echo greeting;
?>

运行实例

时间: 2024-10-06 06:16:35

【PHP学习】PHP 常量的相关文章

c++ 11学习笔记-- 常量表达式(constexpr)

最新在弄android ndk相关的,惊奇的发现最新的ndk10的版本已经gcc4.9了,我印象中,gcc4.8就支持C++0x11,14的支持,gcc再次走到了llvm的前面,LLVM最新的版本3.4.2应该只支持c++ 11,如果是同样的c++代码我一直认为llvm的效率会明显强过gcc. 废话不多说,让我们开始学习c++ 11吧,说实话我之前一直都很抗拒c++新的语法,感觉太难接受了,现在看来不熟悉也不行了. 常量表达式(constexpr) 常量表达式机制是为了: 提供了更多的通用的值不

Javascript学习之常量定义

相信大部分人在看见这个标题的时候就一脸懵逼了,什么?javascript能常量定义?别逗我好吗?确切的说,JS当中确实没有常量(ES6中好像有了常量定义的关键字),但是深入一下我们可以发现JS很多不为人知的性质,好好利用这些性质,就会发现一个不一样的JS世界.一起来看看吧,希望对大家学习javascript有所帮助. 首先,在JS当中,对象的属性其实还含有自己的隐含性质,比如下面对象: var obj = {}; obj.a = 1; obj.b = 2; 在这里我们定义了一个对象 obj ,并

CUDA学习5 常量内存与事件

当线程束中的所有线程都访问相同的只读数据时,使用常量内存将获得额外的性能提升. 常量内存大小限制为64k. 以下摘自hackairM的博文CUDA学习--内存处理之常量内存(4). 常量内存其实只是全局内存的一种虚拟地址形式,并没有特殊保留的常量内存块.常量内存有两个特性,一个是高速缓存,另一个是它支持将单个值广播到线程束中的每个线程.但要注意的是,对于那些数据不太集中或者数据重用率不高的内存访问,尽量不要使用常量内存. 当常量内存将数据分配或广播到线程束中的每个线程时(注意,实际上硬件会将单次

初级篇第十一期:学习使用常量定义和宏定义

学习建议:自己动手,丰衣足食 学习周期:1周 学习目的:熟练使用常量定义和宏定义 学习答疑:欢迎来技术群里提问并做分享 学习工具:Xcode开发环境 学习内容:熟悉项目开发中常用的两个定义 我们一般定义常量数字和字符串的时候一般会考虑用常量来定义   static CGFloat const kDefaultColorLayerOpacity = 0.4f; 一般定义宏的时候,都是用来定义方法,用宏的时候一定要多注意使用哦,会关系到括号的问题   #define SWH_RGBA(r, g, b

Scala学习-变量常量、运算符、流程控制和函数

scala是马丁.奥德斯克设计的,专门为程序员设计,广泛应用于大数据的语言.它同时支持面向对象和面向函数编程,运行scala需基于JVM,使用它需要提前安装好JDK和scala SDK.scala的的代码一行可以顶多行java代码,开发效率高,并且兼容java类库,scala编译完也是.class文件.另外大数据框架kafka和spark是基于scala开发的,因此想做流处理需要学习scala. 基本数据类型 scala中没有基本类型的说法,绝大多数类型(类似java类型)都封装成了类,以下是它

PHP学习二--常量

1.什么是常量 常量可以理解为值不变的量(如圆周率):或者是常量值被定义后,在脚本的其他任何地方都不可以被改变.PHP中的常量分为自定义常量和系统常量. 自定义常量是根据我们开发的需要,而定义的常量,它通过使用PHP中的函数define()定义.(注:函数,我们可以理解为一个混凝土搅拌机,亦或是一个筛子,通过入口提供原料,然后出口产出结果,在函数中也允许入口不提供任何数据,出口也允许不返回任何值.) define()函数的语法格式为: bool define(string $constant_n

swift学习之常量和变量

常量:就是在初始化时(试试定义时不赋值会不会报错)赋予一个准确的值,可以在很多地方直接用到,用let关键字生命 变量:这个就不用说了,就是可以在下一秒你可以随便改变的量,用var关键字声明 let width = 94 常量声明,在swift中可以不声明数据类型,swift会自己推断类型,也可以自己声明标注类型,在名字后面加上colon,再加上要声明的类型,如:let explictFloat: Float = 4.0(为了声明规范,在冒号后面最好空格一下) 在swift中没有隐式转换,要想把一

php之快速入门学习-5(常量)

PHP 5 常量 常量值被定义后,在脚本的其他任何地方都不能被改变. PHP 常量 常量是一个简单值的标识符.该值在脚本中不能改变. 一个常量由英文字母.下划线.和数字组成,但数字不能作为首字母出现. (常量名不需要加 $ 修饰符). 注意: 常量在整个脚本中都可以使用. 设置 PHP 常量 设置常量,使用 define() 函数,函数语法如下: bool define ( string $name , mixed $value [, bool $case_insensitive = false

PHP学习笔记-常量

问:为什么需要常量? 答:因为在PHP开发中我们希望有的值不被改变,所以就有了常量.(目前的认知) PHP 5 常量 常量值被定义后,在脚本的其他任何地方都不能被改变. PHP 常量 常量是一个简单值的标识符.该值在脚本中不能改变. 一个常量由英文字母.下划线.和数字组成,但数字不能作为首字母出现. (常量名不需要加 $ 修饰符). 注意: 常量在整个脚本中都可以使用. 设置 PHP 常量 设置常量,使用 define() 函数,函数语法如下: define(string constant_na

php之快速入门学习-6(常量)

PHP 字符串变量 字符串变量用于存储并处理文本. PHP 中的字符串变量 字符串变量用于包含有字符的值. 在创建字符串之后,我们就可以对它进行操作了.您可以直接在函数中使用字符串,或者把它存储在变量中. 在下面的实例中,我们创建一个名为 txt 的字符串变量,并赋值为 "Hello world!" .然后我们输出 txt 变量的值: <?php $txt="Hello world!"; echo $txt; ?> Tips:当您赋一个文本值给变量时,请