`
chengxianju
  • 浏览: 257775 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

php中的可变变量

    博客分类:
  • php
PHP 
阅读更多

感觉这个东西没什么多大作用,只会降低程序的可读性

<?php
 class Test{
	var $a='4nail';
 }
 $test=new Test();
 $b='a';
 echo $test->$b;//output:4nail
 echo  '<br />';
 $arr=array('sdfsd','test');
 $arr2='arr';
 $r='snail';
 echo ${$arr2}[1];//output:test,最好用{}区分歧义
 echo $$arr2[1];//output:snail
 echo ${$arr2[1]};//output:snail,和上面一样
 echo '<br />';
 $m='hello';
 $hello='world';
 echo  "$m ${$m}";//output:hello world
?>

  

分享到:
评论

相关推荐

    PHP程序设计-3期(KC016) 常见问题2-3 可变变量.docx

    在PHP程序设计中,可变变量是一个非常独特的特性,它允许程序员动态地创建或引用变量。这个特性在处理复杂的数据结构或需要灵活编程时尤其有用。以下是对这一知识点的详细阐述: 1. **什么是可变变量**: 可变变量...

    PHP可变变量学习小结

    在上面的例子中 hello 使用了两个美元符号($)以后,就可以作为一个可变变量的变量了。例如: &lt;?php $$a = 'world'; ?&gt; 这时,两个变量都被定义了:$a 的内容是“hello”并且 $hello 的内容是“world”。...

    php之可变变量的实例详解

    php之可变变量的实例详解 前言: 最近在技术博客网站上偶然间浏览到一个新名词:”php的可变变量”;然后就在网上查了下了解下,觉得用的还挺方便的,下面都是从网上代码copy到我本地环境运行后算是”拿来主义!” ...

    PHP程序设计-3期(KC016) 拓展知识2-3 可变变量.doc

    在PHP编程中,可变变量是一个独特的特性,它允许程序员根据需要动态地创建和使用变量的名称。这个特性使得PHP在处理某些特定情况时更加灵活,尤其是在处理大量数据或数组时。下面将详细解释可变变量的概念、工作原理...

    PHP程序设计-3期(KC016) 经验技巧2-3 可变变量.doc

    在PHP编程中,可变变量是一种特殊的功能,允许我们动态地引用和操作变量。这种特性在处理复杂的数据结构和某些特定场景下非常有用。在文档"PHP程序设计-3期(KC016) 经验技巧2-3 可变变量.doc"中,主要讨论了如何在...

    PHP程序设计-3期(KC016) 课后习题2-3 可变变量.doc

    在PHP编程语言中,"可变变量"是一个特殊特性,允许我们使用变量的变量名,也就是说,一个变量的值可以作为另一个变量的名称。这种功能在某些情况下非常有用,但如果不恰当使用,也可能导致混淆和难以调试的问题。...

    php常用到的系统变量

    在PHP编程语言中,系统变量和预定义变量是开发者日常工作中不可或缺的部分,它们提供了一种方便的方式来访问和处理服务器、用户输入、会话等信息。下面将详细介绍这些关键的PHP变量。 1. 预定义变量: 预定义变量是...

    PHP的可变变量名的使用方法分享

    首先,可变变量名不能用于PHP的函数内部和类的静态变量中。此外,`$this`是一个特殊的变量,不能动态地赋予变量名。例如,下面的代码是无效的: ```php function myFunction() { $$this-&gt;bar = 'value'; // 这是...

    PHP变量放在大括号里面的含义2

    在PHP中,将变量置于大括号内具有特定的意义,主要用于处理字符串中的变量嵌入和可变变量的情况。本文将从以下几个方面进行深入探讨:基本语法、变量嵌入、可变变量以及一些高级应用。 ##### 基本语法 在PHP中,大...

    PHP 可变参数

    下面我们将深入探讨PHP可变参数的工作原理、使用方法以及相关实践。 ### 一、可变参数的实现原理 在PHP 5.6版本之前,我们通常通过`func_get_args()`函数来获取传入函数的所有参数。这个函数返回一个包含所有非...

    PHP变量的定义、可变变量、变量引用、销毁方法

    在PHP中,可以使用可变变量的概念,这意味着你可以用一个变量的值来创建或引用另一个变量。例如,`$$long = "PHP";` 在这里,`$long`的值被用来创建一个新的变量,因为`$$long`等同于`$big_long_variable_name`,...

    PHP 基础实例教程(PHP网页实例版)

    PHP 可变变量 PHP 变量的有效范围 PHP 文件操作 PHP 文件处理 PHP 确定文件大小 PHP 文件定位 PHP 操作符 PHP算术操作符 PHP 复合赋值操作符 PHP变量自增/减与变量引用 PHP 比较操作符 PHP 逻辑操作符 PHP 三元操作...

    数组与类使用PHP的可变变量名需要的注意的问题

    在PHP编程中,可变变量名是一个特性,它允许我们使用变量的值作为另一个变量的名称。这在处理动态数据或者构建动态结构时非常有用。然而,当涉及到数组和类时,使用可变变量名会引入一些特定的注意事项和潜在的陷阱...

    PHP编程基础--PHP变量.ppt

    此外,PHP还支持可变变量,即变量名本身也是一个变量,例如`$$varName`会引用名为`varName`的变量的值。变量的引用赋值(如`$var1 =& $var2;`)则创建了两个变量之间的连接,改变其中一个变量的值会影响到另一个。 ...

    PHP函数 -函数的高级用法.ppt

    * PHP函数 -----函数的高级用法 课程内容 可变函数 引用函数返回值 函数的嵌套调用 函数的递归调用 回调函数 一、可变函数 一个变量的值可以为另一个变量的名称。此外,一个变量的值还可以是一个函数的名称,这就是...

    PHP程序设计-3期(KC016) 常见问题2-3 自定义变量.docx

    当我们需要在字符串中使用可变变量时,可以写成: ```php echo "$a ${$a}"; ``` 或者 ```php echo "$a $hello"; ``` 都会输出"hello world"。 4. **静态变量**: 静态变量是在函数内部定义的,但与普通的...

Global site tag (gtag.js) - Google Analytics