在变量末尾自动添加数字

时间:2016-12-02 23:31:50

标签: php

我有这个变量

$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;

我不知道是否有办法做到这一点,如果你没有提出问题,你可以在下面发表评论

2 个答案:

答案 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