zoukankan      html  css  js  c++  java
  • 数组排序

    总会记混掉:

    // sort() 对数字进行升序排序  并且也会对a,b,c...这样的进行排序
        $cars=array("Volvo","BMW","SAAB");
        sort($cars);     // 结果 SAAB    BMW    Volvo
    
    // 相反 和sort对比的是 rsort() 会按照字母的反向(z-a) 进行排序   并且会对数字也进行从大到小的排序
        $cars=array("Volvo","BMW","SAAB");
        rsort($cars);     // 结果 Volvo   BMW    SAAB
    
    
    
    // asort() 会对数组的值 进行"升序"排序        操作 "值"
       反向排序的是 arsort()
        $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");
        asort($age);
        结果: 
            Key=Bill, Value=35
            Key=Steve, Value=37
            Key=Peter, Value=43
         
      // 和asort不同的是 ksort 会对数组的键 对关联数组进行"升序"排序        操作 "键"
           反向排序的是 krsort()
        $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");
        ksort($age);
    作者地址:https://www.cnblogs.com/G921123/
    创作也有乐趣 知识分享 转载注明出处 相互理解 谢谢! WeChat:17321295203
  • 相关阅读:
    51.try块和catch块中return语句的执行
    17. 处理日期
    16.查找特定字符出现的次数
    15.字符串长度
    14.字符串拆分
    13.字符串比较
    12.幸运抽奖
    11.使用枚举
    10.获取系统时间
    MSSQL 判断临时表是否存在
  • 原文地址:https://www.cnblogs.com/G921123/p/10288711.html
Copyright © 2011-2022 走看看