<?php
/***  数组 asort ksort rsort arsort krsort*///asort()对数组按值排序,保留键名:
/*$arr=array('bbs_url'=>'bbs.lantian.com','web_url'=>'www.lantian.com','bbs_name'=>'免费视频教程','www_name'=>'PHP项目开发',
);
asort($arr);
print_r($arr);//输出:Array ( [www_name] => PHP项目开发 [bbs_url] => bbs.lantian.com [web_url] => www.lantian.com [bbs_name] => 免费视频教程 )*///ksort() 对数组按键名进行排序,保留键名
/*$arr=array('bbs_url'=>'bbs.lantian.com','web_url'=>'www.lantian.com','bbs_name'=>'免费视频教程','www_name'=>'PHP项目开发',
);
ksort($arr);
print_r($arr);//输出:Array ( [bbs_name] => 免费视频教程 [bbs_url] => bbs.lantian.com [web_url] => www.lantian.com [www_name] => PHP项目开发 )*///rsort()对数组进行反向排序,不保留键名
/*$arr=array('bbs_url'=>'bbs.lantian.com','web_url'=>'www.lantian.com','bbs_name'=>'免费视频教程','www_name'=>'PHP项目开发',
);
rsort($arr);
print_r($arr);//输出:Array ( [0] => 免费视频教程 [1] => www.lantian.com [2] => bbs.lantian.com [3] => PHP项目开发 )*///arsort()对数组进行反向排序,保留键名
/*$arr=array('bbs_url'=>'bbs.lantian.com','web_url'=>'www.lantian.com','bbs_name'=>'免费视频教程','www_name'=>'PHP项目开发',
);
arsort($arr);
print_r($arr);//输出:Array ( [bbs_name] => 免费视频教程 [web_url] => www.lantian.com [bbs_url] => bbs.lantian.com [www_name] => PHP项目开发 )*///krsort() 对数组的键名进行反向排序,保留键名
$arr=array('bbs_url'=>'bbs.lantian.com','web_url'=>'www.lantian.com','bbs_name'=>'免费视频教程','www_name'=>'PHP项目开发',
);
krsort($arr);
print_r($arr);//输出:Array ( [www_name] => PHP项目开发 [web_url] => www.lantian.com [bbs_url] => bbs.lantian.com [bbs_name] => 免费视频教程 )

  

017——数组(十七) asort ksort rsort arsort krsort相关推荐

  1. PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析

    sort() 函数用于对数组单元从低到高进行排序. rsort() 函数用于对数组单元从高到低进行排序. asort() 函数用于对数组单元从低到高进行排序并保持索引关系. arsort() 函数用于 ...

  2. Php中数组sort举例,php数组排序之krsort与asort函数应用举例

    1,krsort()定义和用法 krsort() 函数将数组按照键逆向排序,为数组值保留原来的键. 可选的第二个参数包含附加的排序标志. 若成功,则返回 TRUE,否则返回 FALSE. 语法 krs ...

  3. 常见PHP数组函数 sort,asort,ksort比较

    sort 对数组升序排序.sort函数数为 array 中的元素赋与新的键名.这将删除原有的键名,而不是仅仅将键名重新排序. asort 对数组进行升序排序并保持索引关系 ksort 对数组根据键名升 ...

  4. php中asort 排序语句,php中的几个经典排序函数(sort,asort,ksort等)

    1 2 3 4 5 6 7 8sort() 函数用于对数组单元从低到高进行排序. rsort() 函数用于对数组单元从高到低进行排序. asort() 函数用于对数组单元从低到高进行排序并保持索引关系 ...

  5. php中rsort,php数组函数排序之rsort()

    本文章简单的讲解一下关于php利用自身的函数对数组的元素值进行降序排序方法,有需要的参考下. rsort() 函数对数组的元素按照键值进行逆向排序.与 arsort() 的功能基本相同. 注释:该函数 ...

  6. php++++ksort,php数组函数序列之ksort

    ksort定义和用法 ksort 函数按照键名对数组升序排序,为数组值保留原来的键. 可选的第二个参数包含附加的'排序标志. 若成功,则返回 TRUE,否则返回 FALSE. 语法 ksortarra ...

  7. LeetCode通关:数组十七连,真是不简单

    分门别类刷算法,坚持,进步! 刷题路线参考:https://github.com/chefyuan/algorithm-base       https://github.com/youngyangy ...

  8. php asort ksort,php 数组排序 sort asort ksort

    Windbg程序调试--转载 WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件. WinDbg是微软 ...

  9. 后盾网经典原创视频教程php,《后盾网经典原创视频教程:PHP》139集

    目录 0_1 后盾网_IIS环境下PHP开发环境安装 0 后盾网_PHP集成环境安装视频教程 1 PHP视频教程 PHP基础(一) 2 PHP视频教程 PHP基础(二) 3 PHP视频教程 PHP基础 ...

最新文章

  1. oracle的结构是什么,Oracle的软件结构是什么呢?
  2. 软件构架实践读书笔记二
  3. jquery-migrate.js
  4. LA3403天平难题(4个DFS)
  5. SAP最强大的定价过程
  6. C和C++里的const常量、volatile修饰符的深层次说明
  7. 如何在 jetbrick-template 中使用 debug函数?
  8. 本地套接字示例[来源:Advanced Linux Programming]
  9. java线程内存溢出_Java常见问题分析(内存溢出、内存泄露、线程阻塞等)
  10. 亟需为个人信息安全“保驾护航”
  11. python用户管理系统模块_Django的用户模块与权限系统的示例代码
  12. 微软职位内部推荐-Software Engineer II-Search
  13. mybatis --XML 映射配置文件
  14. 玩转windows内置linux子系统_1.安装
  15. Markdown常用数学符号
  16. linux 服务 优先级,设置Linux自启服务以及优先级
  17. 自定义View之仿虾米音乐TabLayout
  18. 2.Vue3.0 性能提升主要是通过哪几方面体现的?
  19. CASS3D旗靓版20220402版本更新了,更稳定【下载地址文末】
  20. HADOOP安装指南-Ubuntu15.10和hadoop2.7.2

热门文章

  1. kubelet内存异常分析
  2. C++(STL):12--- list基本介绍
  3. (二十二)深入浅出TCPIP之实战篇—用c++开发一个http服务器
  4. 推荐系统(2)-协同过滤1-UserCF、ItemCF
  5. 《集体智慧编程》笔记(2 / 12):提供推荐
  6. iphone全部机型_iPhone 12 销量或创 iPhone 6 以来最高|iphone|郭明錤
  7. C++primer第八章 IO库 8.3string流
  8. 写博客的好处,专家告诉你
  9. jQuery 实现表格与 ckeckbox 的全选、单选功能
  10. MVC表示层框架——Velocity技术