$i=10;
while(i>0)
{
  $a[] = $i;
  $i--;
}
print_r($a);

解决方案 »

  1.   

    看一下我编的一个:
    $arr = array("foo" => "bar", 12 => true);
    for(;list($key,$value) = each($arr);)
      $$key = $value;这样就可以实现用$foo这个变量,
    有时候在数据库提取中可以用到 。
    比如:for(;$row = mysql_fetch_assoc($Recordset1);){
    for(;list($key,$value) = each($row);)
      ${$key}[] = $value;
    }
    具体的实现自己实验着看一下;用var_dump看一下
      

  2.   

    用array_push函数,
    while($condition)
      array_push($arr1,$val);
    将一个数值或数组$val压入数组$arr1中.数组下标自增
      

  3.   

    $index 可以在其他地方得到的,
    a[$index],这样不是就动态了吗??
      

  4.   

    $index 可以在其他地方得到的,
    $a[$index],这样不是就动态了吗??