php中rsort函数实例用法

admin3年前PHP教程60

在讲到升序的数组方法后,那么对应的就会出现降序的方法。在我们正式揭晓方法之前,大家已经学习了sort函数的用法,那么对应的降序函数名称就是rsort() 。两个函数在结构语法上都非常相似,下面我们就rsort() 函数的概念、语法、返回值、降序实例带来介绍,具体使用方法如下。

1.概念

rsort() 函数行为与 sort() 相反,对数组单元进行由高到低排序。

注意:

如果数组元素是数字,则根据数字排序;如果数组元素是字符串,则根据字母排序;如果数组包含数字值和文本/字符串,则根据字母排序。

2.语法


rsort(array,sortingtype);

3.返回值

如果成功则返回 TRUE,如果失败则返回 FALSE。

4.实例


<?php
$fruits = array("lemon", "orange", "banana", "apple");
rsort($fruits);
foreach ($fruits as $key => $val) {
  echo "$key = $val ";
}
?>

以上会输出:

0 = orange

1 = lemon

2 = banana

3 = apple

fruits 被按照字母顺序逆向排序。

语法知识点扩展:

 

参数描述array必需。规定要进行排序的数组。sortingtype可选。规定如何排列数组的元素/项目。可能的值:0 = SORT_REGULAR - 默认。把每一项按常规顺序排列(Standard ASCII,不改变类型)。1 = SORT_NUMERIC - 把每一项作为数字来处理。2 = SORT_STRING - 把每一项作为字符串来处理。3 = SORT_LOCALE_STRING - 把每一项作为字符串来处理,基于当前区域设置(可通过 setlocale() 进行更改)。4 = SORT_NATURAL - 把每一项作为字符串来处理,使用类似 natsort() 的自然排序。5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。

 

到此这篇关于php中rsort函数实例用法的文章就介绍到这了,更多相关php中rsort函数是什么内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

php是程序员吗(php转行可以做什么)

php是程序员吗狭义上说,PHP程序员便是用PHP做为开发语言的程序员。可是往往一个程序员不是只是限制某一种开发语言,或用某一种开发语言来划分的。可是为了提高开发功率,现在的科技企分工越来越清晰,很少...

企业如何选择合适的gpu服务器租用呢韩国GPU服务器租用注意事项

互联网时代,网络业务高速发展,一些企业对于服务器性能要求比较高的,可以选择gpu服务器租用,那么企业如何选择合适的gpu服务器租用呢?GPU服务器(GPUCloudComputing,GPU)是基于G...

laravel 表单验证实现多个字段组合后唯一

Laravel 表单验证器的几种使用方法1、使用控制器的 validate 方法进行参数验证/** * 保存一篇新的博客文章。 * * @param Request $r...

php桥接模式的实例用法及代码分析

说明1、将两个原本不相关的类结合在一起,然后利用两个类中的方法和属性,输出一份新的结果。2、结构分为Abstraction抽象类、RefindAbstraction被提炼的抽象类、Implemento...

PHP将amr音频文件转换为mp3格式的操作细节

说下整体思路1、服务器安装ffmpeg2、使用ffmpeg -i 指令来转换amr为mp3格式(这个到时候写在PHP代码中,使用exec函数执行即可)3、在网页端使用HTML5的audio标签来播放m...

PHP中include和require的使用详解

在PHP中,有两种包含外部文件的方式,分别是include和require。他们之间有什么不同呢?如果文件不存在或发生了错误,require产生E_COMPILE_ERROR级别的错误,程序停止运行。...