php中define的用法,在PHP中使用defined()函数来定义常量

php中define的用法,在PHP中使用defined()函数来定义常量,深入php define()函数以及defined()函数的用法详解

本文对php中的define()函数以及defined()函数的用法进行了详细的分析和介绍,供有需要的朋友参考。

The define() function defines a constant.

define()函数用于定义一个常数。常数和变量很像,除了以下几点不同:常数【常数】和变量【变量】有很多相似之处,很容易混淆;下面,我们来列举一下常量[常数]和变量[变量]的区别:

?A constants value cannot be changed after it is set

常量值在指定后不能更改;

?Constant names do not need a leading dollar sign ($)

设置常量时,前面不需要加“$”号;

?Constants can be accessed regardless of scope

常量可以被所有范围的域访问;

?Constant values can only be strings and numbers

常量的值只能是“string [string]”和“number[number]”;

Syntax

语法

复制代码如下:define(名称,值,不区分大小写)

参数

描述

名字

Required.specifications常量必需参数的名称。指定常数的名称。

价值

Required.specifications常量必需参数的值。指定常量的值。

不区分大小写

可选。指定常量名称不区分大小写。如果设置为true,常量将不区分大小写。默认值为false(区分大小写)可选参数。指定常数的名称是否[不区分大小写]。如果设置为True,字母不区分大小写;如果设置为False,字母区分大小写。默认值为:False

Example 1案例1

定义区分大小写的常量:指定一个常量(区分大小写):复制代码如下:phpdefine(问候,你好!“你今天好吗?”);echo常量(“问候语”);上面的代码输出会是:上面的代码会输出以下结果:复制代码如下:你好你!你今天好吗?

Example 2案例2

定义一个不区分大小写的常量:指定一个常量(不区分大小写):复制代码如下:phpdefine(问候,你好!“你今天好吗?”,真);echo常量(“问候语”);上面的代码输出会是:上面的代码会输出以下结果:复制代码如下:你好你!你今天好吗?defined()函数检查常量何时存在。defined()函数用于检查常量是否存在。

如果常数存在,则返回true,否则返回false。如果常量存在,则返回true如果不存在,则返回False。

Syntax语法

复制代码如下:已定义(名称)

参数

描述

名字

Required.specifications检查所需参数的常量的名称。指定常量对象的名称。

Example案例

复制代码如下:phpdefine(问候,你好!“你今天好吗?”);定义的回显(“问候语”);上述代码的输出将是:上述代码将输出以下结果:复制代码如下:1

php中define的用法,在PHP中使用defined()函数来定义常量