$$a,PHP独有的可变变量
2024-05-17 20:10:13
所谓可变变量,就是一个变量的变量名可以动态的设置和使用。语法形式是PHP的特殊语法,其他语言中少见
有时候使用可变变量名是很方便的。就是说,一个变量的变量名可以动态的设置和使用。一个普通的变量通过声明来设置,例如:
<?php $a = 'hello'; ?>
一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。在上面的例子中 hello 使用了两个美元符号($)以后,就可以作为一个可变变量的变量了。例如:
<?php $$a = 'world'; ?>
这时,两个变量都被定义了:$a 的内容是“hello”并且 $hello 的内容是“world”。因此,以下语句:
<?php echo "$a ${$a}"; ?>
与以下语句输出完全相同的结果:
<?php echo "$a $hello"; ?>
转载于:https://www.cnblogs.com/Mr-Echo/p/8640736.html
最新文章
- 三星全球首家量产18nm DRAM
- 3164 质因数分解
- 需求用例分析之二:级别设置
- 【模板】线性筛法求素数
- 抖音地球html代码,抖音短视频征服海外 1/6的地球移动网民活跃
- 【深入浅出通信原理-学习笔记】通信系统概述
- python sleep函数什么意思_python中sleep函数用法实例分析
- 读《当下的力量》有感
- 一个游戏程序员的学习资料【转】
- 全局下的isFinite
- 读jquery 权威指南[2]-事件
- 图解:为什么总有人能“躺着”挣钱?
- 双子天蝎,爱情是不老的传说
- 使用Eclips开发java程序
- 【Java】在Eclipse中,很多代码的背景变成黄色、绿色或红色(已解决)
- 【Java应用】使用Java实现机器学习算法:聚类、分类、预测
- NTC,PT100热电阻转4-20mA温度信号转换器
- window系统 node.js安装 (node-v14安装配置、node-v16及其他版本安装配置)
- JUC并发多线程进阶
- 使用 Scrapy-Redis 进行分布式爬取