宝马娱乐在线112222 > 网络应用 > php 定义常量define()与普通变量

原标题:php 定义常量define()与普通变量

浏览次数:194 时间:2019-10-01

常量在使用前必须要定义,否则程序执行会出错。在php教程中使用define()函数来定义常量。

1.定义常量define("constant", "hello world.");
常量只能包含标量数据(boolean,integer,float 和 string)。
调用常量时,只需要简单的用名称取得常量的值,而不能加“$”符号,如:echo constant;
注: 常量和(全局)变量在不同的名字空间中。这意味着例如 true 和 $true 是不同的。

1、语法格式:define("常量名称","常量的值");

定义和用法
define() 函数定义一个常量。

例如:define("php360","完美的php");

常量类似变量,不同之处在于:

下面还是来一个范例吧:  

在设定以后,常量的值无法更改
常量名不需要开头的美元符号 ($)
作用域不影响对常量的访问
常量值只能是字符串或数字
语法
define(name,value,case_insensitive)参数 描述
name 必需。规定常量的名称。
value 必需。规定常量的值。
case_insensitive 必需。规定常量的名称是否对大小写敏感。

define() 函数定义一个常量。

若设置为 true,则对大小写不敏感。默认是 false(大小写敏感)。
 
例子
例子 1
定义一个大小写敏感的常量:

常量类似变量,不同之处在于:

<?php教程
define("greeting","hello world!");
echo constant("greeting");
?>输出:

在设定以后,常量的值无法更改
常量名不需要开头的美元符号 ($)
作用域不影响对常量的访问
常量值只能是字符串或数字
语法
define(name,value,case_insensitive)参数 描述
name 必需。规定常量的名称。
value 必需。规定常量的值。
case_insensitive 必需。规定常量的名称是否对大小写敏感。

hello world!例子 2
定义一个大小写不敏感的常量:

若设置为 true,则对大小写不敏感。默认是 false(大小写敏感)。
*/

<?php
define("greeting","hello world!",true);
echo constant("greeting");
?>输出:


define("greeting","hello world!");
echo constant("greeting");

hello world!

本文由宝马娱乐在线112222发布于网络应用,转载请注明出处:php 定义常量define()与普通变量

关键词:

上一篇:php支持gb2312,uft-8中英文字符截取函数

下一篇:没有了