zoukankan      html  css  js  c++  java
  • 区分排序函数

    //1.sort() 索引数组按照值的字母升序排
    $fruits = array( "lemon" , "orange" , "banana" , "apple" );
    sort ( $fruits );
    foreach ( $fruits as $key => $val ) 
    {
      echo "fruits[" . $key . "] = " . $val . "
    " ;
    }
    echo '<hr/>';//apple、banana、orange、lemon
    //2.asort()(注:关联、索引)数组按照值的字母排序 
    $fruits = array( "d" => "lemon" , "a" => "orange" , "b" => "banana" , "c" => "apple" );
    asort ( $fruits ); 
    foreach ( $fruits as $key => $val ) 
    {
       echo " $key = $val 
    " ; 
    } //apple、banana、lemon、orange  
    //注:当数组是索引数组时使用asort的排序结果和sort一样但是asort索引会保持排序前的顺序 
    
    //3.ksort()按照索引来字母升序排
    $fruits = array( "d" => "lemon" , "a" => "orange" , "b" => "banana" , "c" => "apple" ); 
    ksort ( $fruits ); 
    foreach ( $fruits as $key => $val ) 
    { 
      echo " $key = $val 
    " ; 
    } 
    //array('a'=>'orange','b'=>'banana','c'=>'apple','d'=>'lemon');
    

      

  • 相关阅读:
    leetcode
    Vim i和a差别
    HDU-4643-GSM(DFS)
    使用可编程电源自动化输出电源
    如何使用全局变量
    异步和同步
    启动界面
    鼠标右键弹出菜单
    Qt+excel
    Qt+数据库
  • 原文地址:https://www.cnblogs.com/zc123/p/5226707.html
Copyright © 2011-2022 走看看