按照字串的长短进行排序
return(strlen($a)-strlen($b)是一个参数,根据他可以确定$a和$b顺序

解决方案 »

  1.   

    我没看懂,strlen($a)-strlen($b) 这个是$a,$b长度之差吧。
    比如$a的长度12,$b的长度2,那结果是就是10,return(10)这不返回10吗?这个值对排序$array有什么样的作用,请指教。谢谢!
      

  2.   

    听你这么一讲,我有点清楚了,呵呵,原来这里usort通过差值比较的。谢谢你!
      

  3.   

    usort(array,function);
    用户自定义的比较函数对数组排序
      

  4.   

    PHP5.3匿名函数调用不用这么麻烦了
    具体看这个:http://www.cnphp.info/?p=126