PHP变量的变量——可变变量

简介:

可变变量的概念:通过获取一个变量的值做为另外一个变量的名称来操作变量,就是可以变量。

Java代码   收藏代码
  1. $method = "save".ucfirst($data_type['input_table'])."_".$file_info['file_type'] ;  
  2.   
  3. $this->$method( &$file_info );  
  4.   
  5. for($i=1;$i<5;$i++){  
  6. $name = "name_".$i;  
  7. $$name='test'.$i;  
  8. }  
  9. $result=$this->_statement->{$method}($mode);  
  10. eval('$this->'.$_GET['flashreport'].'();');  
 
Java代码   收藏代码
  1. <?php     
  2. $a  = 'hello' ;   //普通变量      
  3. $$a  = 'world' ;  //可变变量 ,相当于 $hello='world';      
  4. echo  "$a $hello" ;  //输出:hello world     
  5. echo  $$a ;   //输出:world       
  6. echo  "$a ${$a}" ;  //输出:hello world     
  7. echo  "$a {$$a}" ;  //输出:hello world     
  8. $string = "beautiful";  
  9. $time = "winter";  
  10. $str = 'This is a $string $time morning!';  
  11. echo $str. "<br />";  
  12.   
  13. eval("\$str = \"$str\";");  
  14. echo $str;  
  15. This is a $string $time morning!  
  16. This is a beautiful winter morning!   
  17. eval('$a=55;');  
相关文章
|
存储 API PHP
PHP 弱类型变量的实现原理
淘宝商品详情API接口
|
9月前
|
存储 PHP
PHP中如何定义常量以及常量和变量的主要区别
常量和变量在PHP中扮演着不同的角色,各有各的应用场景。常量用于存储不会改变的值,具有全局作用域,定义后在整个脚本中都可以访问。变量则用于存储在程序执行过程中可能改变的值,作用域可以是局部的或全局的。掌握常量和变量的定义和区别,有助于编写出更加清晰、可维护的代码。希望本文能帮助你更好地理解和使用PHP中的常量和变量。
207 20
|
存储 PHP
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
|
存储 PHP 容器
【PHP 开发专栏】PHP 基础语法与变量详解
【4月更文挑战第30天】本文概述了PHP的基础,包括脚本结构(&lt;?php至?&gt;标签)、注释(单行和多行)、数据类型(整型、浮点型、字符串型、布尔型、数组、对象)、运算符(算术、比较、逻辑)和流程控制(条件、循环语句)。还讨论了PHP变量的定义、作用域、类型转换及引用传递。了解这些基础知识对PHP编程至关重要,实践中不断学习和探索能提升Web开发技能。
142 2
|
Linux PHP Windows
蓝易云 - php环境变量的配置步骤
以上就是配置PHP环境变量的步骤,希望对你有所帮助。
177 0
|
存储 PHP 开发者
PHP变量命名规则
PHP变量命名规则
242 0
|
存储 数据处理 PHP
PHP变量类型
PHP变量类型
129 0