简化一下你的要求:
你是否需要通过这个循环产生$aa0,$aa1,$aa3...

解决方案 »

  1.   

    是的,
    要在for外面用到他们,
      

  2.   

    echo"==>$aa1 <br>";//此时的$aa1与$aa2为空的值 
    echo"==>$aa2 <br>"; 
    ==>
    echo"==>".$aa1." <br>";//此时的$aa1与$aa2为空的值 
    echo"==>".$aa2." <br>";
      

  3.   

    测试:
    $aa = "aa";
    for($i=0;$i<4;$i++)
      ${$aa.$i} = $i;echo "$aa0<br>";
    echo "$aa1<br>";
    echo "$aa2<br>";
    echo "$aa3<br>";所以:
    $aa = "aa"
    for($i=0;$i<$num1;$i++) { 
      //  $input01 = "aa". "$i"; 
      //$aa=$$input01; 
      $a=trim($arr[$i][dFormatNo]); 
      $b=trim($arr[$i][iItem]); 
      ${$aa.$i}=trim($arr[$i][cData]);//${$aa.$i}=$aa1,$aa2根据for的$i而变化的 
      $c=trim($arr[$i][eStat]); 

      

  4.   

    to xuzuning(唠叨)
    谢谢!
    ok!!!