如果key只有数字的话
max(array_key($dot))

解决方案 »

  1.   

    如果key不连续
    楼上两位的方法就没用
      

  2.   

    private function sizeof($array){
    end($array);
    return key($array);
    }自己做了一个函数!
      

  3.   

    end()也不行
    key间断还是一样返回的不正确
    还是用count吧
      

  4.   

    max(array_keys($dot)) 执行的过程是,先将$dot数组中所有的key都提取出来生成一个新数组,再从新数组中取出最大值,这满足要求呀!在我计算机上执行是显示 10
      

  5.   

    count($array);
    size($array);

    试试看就知道了