void arsort ( array array [, int sort_flags])
本函数对数组进行排序,数组的索引保持和单元的关联。主要用于对那些单元顺序很重要的结合数组进行排序。 

解决方案 »

  1.   

    arsort是对值排序不是对索引排序,krsort才是对索引排序
      

  2.   

    where  ID  =  '5'  or  ID  =  '7' or  ID  =  '6'比如这个,我要让排在前面的一条信息,先显示出来,怎么做呢
      

  3.   

    asort():对值正序
    arsort():对值反序ksort():对键名正序
    krsort():对键名反序
      

  4.   

    是可以排,但是where  ID  =  '5'  or  ID  =  '7' or  ID  =  '6'
    这样从数据库里读取就不可以了啊
      

  5.   

    另类排序(键名和键值都是整数)
    array_keys()->对键名排序
    array_values()->对键值排序
      

  6.   

    sort
    将数组排序。语法: void sort(array array);返回值: 无函数种类: 资料处理
     
     
    内容说明 
    本函数将数组依由小到大的方式重排。
     
     
    使用范例 
    <?
    $fruits = array("lemon","orange","banana","apple");
    sort($fruits);
    for(reset($fruits); list($key,$value) = each($fruits); ) {
        echo "fruits[$key] = ".$value."\n";
    }
    ?>返回的结果为
    fruits[0] = apple
    fruits[1] = banana
    fruits[2] = lemon
    fruits[3] = orange  
     
    参考 
    arsort()  asort()  ksort()  rsort()  usort()