数组排序

总会记混掉:

// 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
原文地址:https://www.cnblogs.com/G921123/p/10288711.html