如何在php中的单个变量中分配动态数组值?

时间:2019-01-28 08:28:15

标签: php

   <?php  
       $result="";  
       for($j=1;$j<=$lettt;$j++)
          {
            for($i=1;$i<=$lettt;$i++)
             {
                $sel3=$_POST["letter2".$i];
                $sel4=$sel3-1;
                if($i===$j)
                {
                   echo $finalL[$j][$sel4];
                   $result=$result+$finalL[$j][$sel4];
                }   
              }
            }
      echo $result;
        ?>

这里echo $ finalL [$ j] [$ sel4];正在正常工作,并给出期望的结果。我试图将$ finalL [$ j] [$ sel4]值存储在单个变量中,例如$ result,所以我可以在其他任何地方使用它,而不必一次又一次使用for循环。我没有达到我想要的结果(每次都得到0),我是新手,可以在这里了解更多信息。感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

解决方案很简单,只是更改

$result=$result+$finalL[$j][$sel4];

$result=$result.$finalL[$j][$sel4]; 解决了这个问题。