$m1=2;
$m2=3;
$m3=3;for ($i=1;$i<4;$i++)
   {    
        $name =$m$i    //我原本的意思是想根据I的值判断变量名,请应该怎么写代码
      
  echo "$name=$i";
      };

解决方案 »

  1.   

    按你写的 这样应该是可以的<?php
    $m1=2;
    $m2=3;
    $m3=3;for ($i=1;$i<4;$i++)
    {  
      $name = "m" . $i;
      echo $name . "=" . $i . "</br>";
    }
      

  2.   

    不好意思,我输错了
    应该是输出变量名并且输出变量名的值
    echo "变量名,变量值"
      

  3.   

    最主要的功能是根据 i的值,输出 $m(i)的值
      

  4.   

    for ($i=1;$i<4;$i++)
    {   
    $name ='m' . $i;
    echo "\$$name={$$name}";
    }