jquery 定义php变量,php定义常量_php 定义常量define与普通变量

本文介绍了PHP中常量的定义和使用,包括使用define()函数创建大小写敏感或不敏感的常量,并通过示例演示了常量的调用。同时,也提到了普通变量和可变变量的概念,讲解了如何使用两个美元符号来访问和设置可变变量的值。此外,还讨论了常量与变量在名字空间中的差异。
摘要由CSDN通过智能技术生成

摘要 腾兴网为您分享:php 定义常量define与普通变量,中信期货,中国体育,中国搜索,小米钱包等软件知识,以及ps人像插件,河南电大在线,自拍神器手机,国金证券,ipa包,微商加人软件,山东省地方税务局网上办税平台,地摊叫卖录音,强颜欢笑无奈的表情包,来吧返利网,贵州省继续医学教育管理平台,身份通,web漏洞,向家坝,ae建模等软件it资讯,欢迎关注腾兴网。1.定义常量define(constant, hello world.); 常量只能包含标量数据(boolean,integer,float 和 string)。 调用常量时,只需要简单的用名称取得常量的值,而不能加$符号,如:echo constant; 注: 常量...

1.定义常量define("constant", "hello world.");

常量只能包含标量数据(boolean,integer,float 和 string)。

调用常量时,只需要简单的用名称取得常量的值,而不能加“$”符号,如:echo constant;

注: 常量和(全局)变量在不同的名字空间中。这意味着例如 true 和 $true 是不同的。

定义和用法

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

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

在设定以后,常量的值无法更改

常量名不需要开头的美元符号 ($)

作用域不影响对常量的访问

常量值只能是字符串或数字

语法

define(name,value,case_insensitive)参数 描述

name 必需。规定常量的名称。

value 必需。规定常量的值。

case_insensitive 必需。规定常量的名称是否对大小写敏感。

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

例子

例子 1

定义一个大小写敏感的常量:

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

echo constant("greeting");

?>输出:

hello world!例子 2

定义一个大小写不敏感的常量:

define("greeting","hello world!",true);

echo constant("greeting");

?>输出:

hello world!

2.普通变量$a = "hello";

3.可变变量(使用两个美元符号($))

$$a = "world";

两个变量都被定义了:

$a 的内容是“hello”并且 $hello 的内容是“world”。

因此,可以表述为:

echo "$a ${$a}";或者 echo "$a $hello";它们都会输出:hello world

要将可变变量用于数组,必须解决一个模棱两可的问题。这就是当写下 $$a[1] 时,解析器需要知道是想要 $a[1] 作为一个变量呢,还是想要 $$a 作为一个变量并取出该变量中索引为 [1] 的值。解决此问题的语法是,对第一种情况用 ${$a[1]},对第二种情况用 ${$a}[1]。

相关推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值