define——定义常量,若定义true,则读取时不区分大小写
bool define( string name, mixed value [, bool case_insensitive])
常量只能包含标量数据(boolean
,integer
,float
和 string
)。
define
(
"CONSTANT"
,
"Hello world."
);
echo
CONSTANT
;
//
outputs "Hello world."
echo
Constant
;
//
outputs "Constant" and issues a notice.
define
(
"GREETING"
,
"Hello you."
,
true
);
echo
GREETING
;
//
outputs "Hello you."
echo
Greeting
;
//
outputs "Hello you."
========================================
constant()——读取常量
mixed
constant
( string name)
define
(
"MAXSIZE"
,
100
);
echo
MAXSIZE
;
echo
constant
(
"MAXSIZE"
);
// same thing as the previous line
===============================
defined——判断常量是否定义
bool defined
( string name)
if (
defined
(
'CONSTANT'
)) {
echo
CONSTANT
;
}
======================================================
预定义常量
__FILE__ 取得文件的物理地址 注:左右各2条下划线
echo __FILE__
//C:\wamp\www\T1\1.php
分享到:
相关推荐
在PHP编程中,常量是不可或缺的一部分,它们与变量不同,因为它们的值在程序运行期间不能被修改。...通过`define()`、`constant()`和`defined()`这三个核心函数,可以有效地管理和使用常量,从而更好地实现代码逻辑。
`define()` 是 PHP 提供的一个内置函数,用于定义常量。它的语法如下: ```php define(name, value, case_insensitive); ``` - `name`:常量的名称,必须是合法的 PHP 标识符。 - `value`:常量的值,可以是任何...
// Notice: Cannot redeclare constant GREETING - already defined in ... ``` 四、预定义常量 PHP自身提供了一些预定义常量,例如`PHP_VERSION`表示当前PHP的版本号,`__FILE__`给出包含当前执行脚本的完整路径...
3. **预处理器宏定义的常量(Macro-defined Constants)** 使用`#define`预处理器指令可以定义符号常量,如: ```c #define PI 3.14159 ``` 宏定义的常量在编译时会被替换掉,而不是作为运行时的对象。这种方式...
The define() function defines a constant.define()函数的作用是:定义一个常量。 Constants are much like variables, except for the following differences: 常量[constant]与变量[variable]有很多相似的地方,...
理解并熟练使用`define()`、`const`、`constant()`和`defined()`等函数,以及类常量的定义和访问,对于提升PHP编程能力至关重要。在实践中,合理地定义和使用常量,可以使得代码更加清晰和高效。
在PHP编程语言中,`define()` 和 `defined()` 是两个非常重要的函数,它们与常量的定义和检测紧密相关。本文将深入解析这两个函数的用法,并通过实例来阐述其功能。 `define()` 函数是用于定义常量的,常量在PHP中...
对于包含特殊字符的常量,应使用`constant`函数来引用,常量名需要用引号包围: ```php if (!defined('= =')) { define('= =', 'puzzled'); } else { echo 'pi has been defined '; } echo constant('= ='); /...
在PHP编程语言中,常量是一种特殊的变量,其值一旦被定义就无法更改。常量在许多场景下非常有用,例如存储配置...通过正确理解和使用`define()`、`constant()`和`defined()`函数,开发者可以更有效地组织和管理代码。
在PHP编程中,`define`函数是一个非常基础且重要的语句,用于定义常量。常量在程序中一旦定义,其值在整个脚本运行期间不能被修改。通常,`define`函数接受两个参数:常量名和常量值。按照PHP官方文档的说明,常量的...
在PHP中,我们可以使用 `define()` 函数来定义常量。这个函数接受三个参数:常量名、常量值和一个可选的布尔值`case_sensitive`,用于指定常量是否区分大小写。默认情况下,常量是区分大小写的,但可以通过设置`case...
在这个例子中,`internal`数组包含了PHP内部定义的常量,`pcre`数组包含了与PCRE(Perl Compatible Regular Expressions)相关的常量,而`user`数组则包含了由`define()`函数定义的用户自定义常量`MY_CONSTANT`。...
2. 使用 `constant()` 函数获取常量值,如 `echo constant("CONSTANT_NAME");` 常量与变量的主要区别在于以下几个方面: 1. **定义形式**:变量使用 `$` 符号,如 `$variable_name = value;`,而常量则使用 `...
- 使用 `defined()` 函数检查常量是否已定义,避免引用未定义的常量导致错误。 - 由于常量的作用域是全局的,过度使用常量可能导致代码难以理解和调试。合理规划常量的使用,避免滥用。 在压缩包中的`main.php`文件...
在PHP中定义常量的语法使用define()函数。通过这个函数,可以指定常量的名字和值,并且一旦常量被定义后,在程序执行过程中就不能再被修改或取消。需要注意的是,常量只能包含标量数据,即布尔值、整数、浮点数或...
使用 ==constant()== 函数,它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便。 defined() 函数:判断一个常量是否已经定义 define(PI,3.14); $is1 = defined('PI');...