array_rand取得是键名吧,如果是0,应该$array[0]是你的值

解决方案 »

  1.   

    真的会有个0 我运行的一个结果是这个Array ( [0] => 0 [1] => 6 [2] => 35 [3] => 38 [4] => 39 [5] => 42 ) 
      

  2.   

    不好意思晓得错误了.
    又学到了一函数~~~~~~~~~~~array_rand
    (PHP 4, PHP 5)array_rand --  从数组中随机取出一个或多个单元 
    说明
    mixed array_rand ( array input [, int num_req] )
    array_rand() 在你想从数组中取出一个或多个随机的单元时相当有用。它接受 input 作为输入数组和一个可选的参数 num_req,指明了你想取出多少个单元 - 如果没有指定,默认为 1。 如果你只取出一个,array_rand() 返回一个随机单元的键名,否则就返回一个包含随机键名的数组。这样你就可以随机从数组中取出键名和值。