PHP define() 定义常量
2024-09-07 22:33:20
PHP define()函数定义了运行时的常量,
具体语法如下所示:
(PHP 4, PHP 5, PHP 7)
define — Defines a named constant
bool define ( string $name , mixed $value [, bool $case_insensitive = FALSE ] )
Defines a named constant at runtime.
define() 函数的参数说明:
$name 表示常量名称,
$value 表示对应的常量值,在PHP5版本中,常量值只能是integer, float, string, boolean, or NULL这几种类型的值,
到了PHP7,常量值可以为数组,
$case_insensitive 代表常量名是否区分大小写,默认为FALSE时,是不区分大小写的,设置为TRUE时表示区分大小写。
define() 的返回值为true时表示常量定义成功,为false时表示定义失败。
Example:
<?php
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." // Works as of PHP 7
define('ANIMALS', array(
'dog',
'cat',
'bird'
));
echo ANIMALS[]; // outputs "cat" ?>
最新文章
- Mac 使用Sublime Text 3 搭建C开发环境
- 基于Windows10安装Ubuntu双系统
- SpringMVC源码剖析(二)- DispatcherServlet的前世今生
- ubuntu-15.04-server-i386.iso 安装 Oracle 11gR2 数据库
- Unity 3D 一个简单的角色控制脚本
- Javacript中(function(){})() 与 (function(){}()) 区别 {转}
- 4G通信技术LTE介绍
- MSSQL 如何实现 MySQL 的 limit 查询方式 (转)
- MySql免安装版配置方法
- Unix/Linux环境C编程入门教程(8) FreeBSD CCPP开发环境搭建
- (转)Spring的单例模式底层实现
- sql server 权限
- jQuery中height()不能精确计算的问题
- ORCFILE IN HDP 2: BETTER COMPRESSION, BETTER PERFORMANCE
- Louvain 算法原理
- 洛谷P2446 大陆争霸
- Expm 8_1 区间划分问题
- Go语言学习之4 递归&;闭包&;数组切片&;map&;锁
- 概率和期望dp
- hbase源码系列(十三)缓存机制MemStore与Block Cache