php中rsort函数实例用法

admin3年前PHP教程61

在讲到升序的数组方法后,那么对应的就会出现降序的方法。在我们正式揭晓方法之前,大家已经学习了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中str_replace替换实例讲解

在对于字符串的替换上,我们已经学过了不少的方法。但在做练习题的时候,我们会对多个字符串进行替换。从方法的实用性来说,str_replace就非常适合处理多个字符串的替换问题。下面我们就php中str_...

PHP实现两种排课方式

两种排课方式:固定每周的固定时间上课总共上几个周,每周上课时间比较个性化第一种排课比较好实现,简要代码如下:/**     * 生成日期列表 ...

PHP解决高并发问题(opcache)

php高并发之opcache今天工作的时候接触到客户的一台服务器,业务逻辑比较简单 。估算pv在120w左右吧,用的是阿里云2c4g的服务器。一大早就开始卡顿了,登陆服务器后查看负载到了八九十。之后就...

站群推广需要注意哪些境外站群服务器租用怎么选择

说到互联网的推广,企业比较熟悉,尤其是站群的推广,可以以多个网站为中心进行优化,使得网站的收录量增加,流量激增,排名靠前,受到大多数企业的青睐。同时,还可以帮助企业解决难以准确获取客户等问题。所以,站...

解析PHP观察者模式Observer

目录观察者模式结构图概念代码示例观察者模式结构图概念一个"演员"(被观察者),一群"观众"(观察者),一台"摄影机"(记录容器)【观察者模式...

PHP如何删除关联数组中键值

1、使用unset()函数可以用于取消设置关联数组中的键及其值。234567891011// 声明关联数组$arr = array(    "1&qu...