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;