php中rsort函数实例用法

 更新时间:2021年01月26日 14:26:58   作者:小妮浅浅  
在本篇文章里小编给大家分享的是一篇关于php中rsort函数实例用法内容,有兴趣的朋友们可以学习下。

在讲到升序的数组方法后,那么对应的就会出现降序的方法。在我们正式揭晓方法之前,大家已经学习了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针对数组的合并、遍历、排序、去重等常见操作技巧,需要的朋友可以参考下
    2017-12-12
  • ionCube 一款类似zend的PHP加密/解密工具

    ionCube 一款类似zend的PHP加密/解密工具

    ionCube是用来加密PHP的工具。ionCube Encoder可以把PHP源代码转换成ByteCode。进行加密授权处理后的PHP代码就不在开源了,必须使用ionCube loader才可以执行加密过的PHP代码。
    2010-07-07
  • PHP连接数据库实现页面增删改查效果

    PHP连接数据库实现页面增删改查效果

    这篇文章主要介绍了如何利用PHP实现连接SQL数据库,从而对页面进行增删改查功能,文中的示例代码讲解详细,感兴趣的可以了解一下
    2022-03-03
  • php+mysqli实现批量替换数据库表前缀的方法

    php+mysqli实现批量替换数据库表前缀的方法

    这篇文章主要介绍了php+mysqli实现批量替换数据库表前缀的方法,涉及针对mysql数据库的遍历与表名修改等操作技巧,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • php 中的信号处理操作实例详解

    php 中的信号处理操作实例详解

    这篇文章主要介绍了php 中的信号处理操作,结合实例形式详细分析了php 信号处理相关函数、原理、使用方法及操作注意事项,需要的朋友可以参考下
    2020-03-03
  • php checkbox 取值详细说明

    php checkbox 取值详细说明

    php的checkbox取值方式跟其它语言有点不同,主要是因为php中数组的合理使用。
    2010-08-08
  • PHP基于mssql扩展远程连接MSSQL的简单实现方法

    PHP基于mssql扩展远程连接MSSQL的简单实现方法

    这篇文章主要介绍了PHP基于mssql扩展远程连接MSSQL的简单实现方法,涉及php操作mssql的简单连接、查询、遍历与输出相关操作技巧,需要的朋友可以参考下
    2016-10-10
  • PHP中关键字interface和implements详解

    PHP中关键字interface和implements详解

    PHP 类是单继承,也就是不支持多继承,当一个类需要多个类的功能时,继承就无能为力了,为此 PHP 引入了类的接口技术。下面这篇文章主要跟大家介绍了关于PHP中关键字interface和implements的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-06-06
  • 详解thinkphp的Auth类认证

    详解thinkphp的Auth类认证

    Auth类已经在ThinkPHP代码仓库中存在很久了,但是因为一直没有出过它的教程,很少人知道它,它其实比RBAC更方便。本文带着大家来详细了解它。
    2021-05-05
  • PHP实现原比例生成缩略图的方法

    PHP实现原比例生成缩略图的方法

    这篇文章主要介绍了PHP实现原比例生成缩略图的方法,涉及PHP的图形操作及数学运算相关技巧,非常简单实用,需要的朋友可以参考下
    2016-02-02

最新评论