回答
如果$a = 'b'
则$$a
是$b
。
这是一个变量变量。他们是邪恶的。使用数组(而不是相同的东西,但更可维护,并有能力使用数组函数)。
感谢您的帮助 – Jalpesh 2012-09-19 07:02:10
$$a
是一个变量,其名称是在$a
假设$a = "foo";
,$$a
将相同$foo
在PHP每个变量具有$开始。
因此,例如,你有变量$a = 'var'
;
所以$$a == $var
这个新变量将有其他变量名的“内容”。
谢谢这个对我有帮助 – Jalpesh 2012-09-19 07:04:39
$a
表示可变
$$a
表示与内容的可变$a
例如:
$test = "hello world";
$a = "test";
echo $$a;
输出将是hello world
这是很好的答案 – Jalpesh 2012-09-19 07:03:59
这应该是被接受的答案 – 2015-09-03 06:05:24
$变量是一个正常的可变 $ $ variable取var的值iable和对待,作为一个变量
如名称:
$var = 'welcome';
echo $var //prints welcome
$$var = 'to stackoverflow';
echo "$var ${$var}"; //prints welcome to stackoverflow
echo "$var $welcome"; //prints welcome to stackoverflow
双美元是一个强大的以编程方式创建变量和赋值他们。
E.g:
<?php
$a = “amount”;
$$a =1000;
echo $amount; //echo’s 1000 on screen
?>
在上面的例子中,你可以看到,变量$ a存储值“量”。当你使用双美元符号($$)时,你间接引用$ a的数值即数量。
所以,这样的$$ a = 1000;变量$金额被创建,我将值1000分配给$金额。这样,您可以通过编程方式创建变量并为其分配值。
就像枪是一种在脚下射击自己的强大方式...... – Alnitak 2012-07-16 12:33:54
- 1. A a有什么区别?和A a();?
- 2. a,&a和* a有什么区别?
- 3. a + = b和a = + b之间的区别是什么,a ++和++ a?
- 4. A == B对B == A,有什么区别
- 5. MatLab中的[A,B]和[A; B]有什么区别?
- 6. javascript中的a + 1和a - 1 +2有什么区别
- 7. 正则表达式中的“a {1}”和“a”有什么区别?
- 8. 在git中,A..B和A ... B有什么区别?
- 9. 在JavaScript中,var a = 5有什么区别。和var a = 5?如
- 10. lodash中cloneDeep(a)和extend({},a)有什么区别?
- 11. flash(a,b)和flash()。put(a,b)在PlayFramework中有什么区别?
- 12. “new A()”和“A.newInstance()”有什么区别?
- 13. .lib和.a文件有什么区别?
- 14. 'open -a TextMate.app'和'mate'有什么区别?
- 15. typedef char [4] A和typedef char(&A)[4]之间有什么区别?
- 16. 演员之间有什么区别:(A)x和x为A?
- 17. 列表(a)和[a]之间有什么区别?
- 18. swap(int&a,int&b)和swap(int * a,int * b)。有什么区别?
- 19. a // b和int(a/b)之间有什么区别?
- 20. static int a和int a有什么区别?
- 21. ArrayList <Integer> a [];有什么区别?和ArrayList <Integer> a ;?
- 22. 'a和'_l是什么区别?
- 23. if($ a)和if($ a == 1)之间的区别是什么?
- 24. 什么是截断表A和删除的区别从A
- 25. 声明“MyStuct a();”之间的区别是什么?和“MyStruct a”?
- 26. PHP中的$ a = 0和$ a ='0'之间的区别
- 27. double a = a + int b和int a + = double b之间的区别是什么?
- 28. 正则表达式中^和\ A,$和\ Z有什么区别?
- 29. String [] a和String的区别a []
- 30. 区别:%% a和%variable%变量之间的区别是什么?
我的问题是什么问题?为什么人们做-1? – Jalpesh 2012-07-16 12:37:29
因为它是重复的,这个问题在其他线程中得到了很好的回答。在询问净时间之前进行搜索。 – j0k 2012-07-16 12:40:19
@ j0k:平心而论,$$是一个难以搜索的术语。然而,反对票的标准应该是*“不显示研究努力;不清楚或不有用”*。我投下了票,因为这个问题没有显示研究工作。 – 2012-07-16 12:41:39