我有这个变量
$n= "";
它可以是1或2例:$ n =“1”;或$ n =“2”;
所以我希望$ number更改为$ number1或$ number2所以它将从$ n获得1或2
$live = ($number1-$r3) / 60;
所以我尝试过这样但不行的
$n= "1";
$lv = "$number".$n;
$live = ($lv-$r3) / 60;
所以在这种情况下需要$ live =($ number1- $ r3)/ 60;
我不知道是否有办法做到这一点,如果你没有提出问题,你可以在下面发表评论
答案 0 :(得分:2)
${'number' . $n}
这将是$ number1或$ number2
答案 1 :(得分:0)
要在PHP的变量末尾添加数字,您可以执行以下操作:
<?php
$theVariableName="\$number";
for ($i=0; $i < 10; $i++) {
echo "theVariableName is now:".$theVariableName."<br />"; //debug text
echo "now we add a number.<br />"; //debug text
$theVariableName="\$number".$i; //actual solution
echo "New theVariableName is now:".$theVariableName."<br />"; //debug text
echo "<br /><br />"; //debug text
}
?>
最终结果会输出:
theVariableName现在是:$ number0
现在我们添加一个数字 新的theVariableName现在是:$ number1
...
theVariableName现在是:$ number8
现在我们添加一个数字 新的theVariableName现在是:$ number9