function return_arr()
{
    $arr = array("aa","bb",cc");
    return $arr;
}

解决方案 »

  1.   

    为什么直接输出了Array[0]这样的东西,没有输出数组元素的值,为什么?
      

  2.   

    你写了什么代码输出Array[0]?
    是不是直接echo 函数返回的值了啊?
      

  3.   

    函数返回的是数组,你要以对数组的操作方式来做
    比如,返回的值是
    $a=return_arr();
    for($i=0;$i<count($a);$i++){
    echo $a[$i];
    }
      

  4.   

    散步的鱼:
    我的代码是这样的,函数中返回一个这样的二维数组$res[][];第一个下标表示记录数,从0开始;第二个下标有三个值分别是0,1,2
    例如:$res[0][1]的值就是第一条记录的id
    然后调用函数用循环输出每个元素的值.
    不知道那里错了.
      

  5.   

    echo "<a href=show.php?id=$res[$n][1] title=\"阅读次数:$res[$n][2]\">$res[$n][0]</a>&nbsp;";
    就是这一句不能正常的显示.
      

  6.   

    echo "<a href=show.php?id=".$res[$n][1]." title=\"阅读次数:".$res[$n][2]."\">".$res[$n][0]."</a>"."&nbsp;";
    这样就可以了,我晕了.