Php 如何在其他变量中调用变量?
我有Php 如何在其他变量中调用变量?,php,Php,我有 $varOne = $varTwo; $varTwo = "content of variable"; echo $varOne; 如何通过$varOne获取$varTwo的内容?在将varTwo分配给varOne之前,需要先分配varTwo $varTwo = "content of variable"; $varOne = $varTwo; echo $varOne; 但是您应该在这里使用引用,这样就不会影响值,使用&$variable而不是$varTwo=$varOne类型的东
$varOne = $varTwo;
$varTwo = "content of variable";
echo $varOne;
如何通过
$varOne
获取$varTwo
的内容?在将varTwo分配给varOne之前,需要先分配varTwo
$varTwo = "content of variable";
$varOne = $varTwo;
echo $varOne;
但是您应该在这里使用引用,这样就不会影响值,使用&$variable而不是$varTwo=$varOne类型的东西,所以$varTwo=&$varOne
PHP是一种顺序语言
$one = "1";
echo $two; // will be empty and not set
$two = "2";
echo $two; // will echo 2
当你这样分配的时候
$varOne = $varTwo;
您正在将$varTwo
的值分配给$varOne
。PHP是按值赋值的,除非您明确告诉它做一些不同的事情。在这种情况下,由于两个变量都不存在,PHP将创建$varTwo
并为其分配一个空值,然后将该值分配给$varOne
,对$varTwo
的后续更改将不会影响存储在$varOne
中的值
但是如果您通过引用(使用&
)来分配它,那么您基本上是将$varOne
指向$varTwo
存储其值的位置,而不是直接为其分配值
您使用的是哪种语言?
$varOne = $varTwo;