两个$-----$$file的解释是什么??(高手指点) 就是你说的那个意思了如果$file=1,$$file就是表示$1了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $file的值取出来是一个字符串,$$file的值就是该字符串变量的例如:<?php$a = "Hello";$$a = "world";echo "$a, $hello"; // Hello, worldecho "$a, $$a"; // 也是 Hello, world?> 没错.楼上都讲对了呀.$$file是变量的变量.$file="hello"$$file就是$hello了. PHP语言中的$$符号用于定义动态变量,也就是说动态变量可以解释为以一个变量作为另一个变量的变量名。在实际编程中,这是很有用的,对于程序自动化的实现很有帮助。但要注意的是:在数组中使用的话,需要解决变量的二义性问题。如果有变量为$$a[b],系统就无法确定是$a还是$a[b]来作为动态变量,解决问题的方法是加上大括号,如:${$a}[b] 或 ${$a[b]} preg prelace 一些DIV php网站 php转asp~~~ 验证上传文件的类型 请问PHP是否可以在声明变量的时候强行指定类型呢? ?关于安装snmp协议的问题 mysqli执行mysql事务的问题 帮忙看一下代码,急! 请教一个关于select表单项提交的问题,急 请教 PHP错误请教 一个最简单类似留言板,刷新又添加了一条记录怎么办?
例如:
<?php
$a = "Hello";
$$a = "world";
echo "$a, $hello"; // Hello, world
echo "$a, $$a"; // 也是 Hello, world
?>
$$file是变量的变量.
$file="hello"
$$file就是$hello了.
在实际编程中,这是很有用的,对于程序自动化的实现很有帮助。
但要注意的是:在数组中使用的话,需要解决变量的二义性问题。如果有变量为$$a[b],系统就无法确定是$a还是$a[b]来作为动态变量,解决问题的方法是加上大括号,如:${$a}[b] 或 ${$a[b]}