PHP 反向排序和随机排序代码

 更新时间:2010年06月30日 16:02:14   作者:  
PHP 数组其它排序方法 反向排序和随机排序
array_reverse()函数与shuffle()函数介绍

array_reverse()
array array_reverse(array)array_reverse()函数传入参数为一数组,返回一个与传入参数值相同但顺序相反的数组。

复制代码 代码如下:

<?php
$a = array(1,2,3,4,5);
$a = array_reverse($a);
for ($i=0; $i<count($a); ++$i)
echo $a[$i]." ";
?>

结果为:

5 4 3 2 1

shuffle()
bool shuffle(array)shuffle函数对传入的数组进行随机排序,成功返回TRUE,否则返回FALSE。

复制代码 代码如下:

<?php
$a = array(1,2,3,4,5);
shuffle($a);
for ($i=0; $i<count($a); ++$i)
echo $a[$i]." ";
shuffle($a);
echo "<br />";
for ($i=0; $i<count($a); ++$i)
echo $a[$i]." ";
?>

两次调用返回的结果:

4 1 2 5 3
1 5 2 4 3

相关文章

  • PHP中使用json数据格式定义字面量对象的方法

    PHP中使用json数据格式定义字面量对象的方法

    这篇文章主要介绍了PHP中使用json数据格式定义字面量对象的方法,这是一种变通方法,使用json还可以在类中生成数组哦,需要的朋友可以参考下
    2014-08-08
  • 详解PHP接口签名验证

    详解PHP接口签名验证

    工作中,我们时刻都会和接口打交道,有的是调取他人的接口,有的是为他人提供接口,在这过程中肯定都离不开签名验证。本文将详细介绍PHP接口签名验证。
    2021-06-06
  • php输出文字乱码的解决方法

    php输出文字乱码的解决方法

    在本篇文章里我们给大家整理了关于php输出文字乱码的解决方法以及相关知识点,有需要的朋友们学习下。
    2019-10-10
  • php基于Snoopy解析网页html的方法

    php基于Snoopy解析网页html的方法

    这篇文章主要介绍了php基于Snoopy解析网页html的方法,实例分析了使用Snoopy类解析html文件的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • 利用PHP+JS实现搜索自动提示(实例)

    利用PHP+JS实现搜索自动提示(实例)

    本篇文章对利用PHP+JS实现搜索自动提示的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 利用PHP实现一个MySQL备份和恢复程序

    利用PHP实现一个MySQL备份和恢复程序

    由于客户用的阿里云将要到期,需要把项目和阿里云上的数据库都转到政府云,数据肯定要转过去,但是阿里云导出数据有数量限制,导出不全,所以就要程序执行下,生成sql文件,然后导入政府云数据库,下面分享下具体实现过程
    2023-09-09
  • php两种基本的输出方及实例详解

    php两种基本的输出方及实例详解

    在本篇文章里小编给大家整理了一篇关于php两种基本的输出方及实例详解内容,有需要的朋友们可以跟着学习参考下。
    2021-11-11
  • PHP实现图片的等比缩放和Logo水印功能示例

    PHP实现图片的等比缩放和Logo水印功能示例

    这篇文章主要介绍了PHP实现图片的等比缩放和Logo水印功能,结合实例形式分析了php图片等比例缩放及logo水印添加操作技巧,需要的朋友可以参考下
    2017-05-05
  • php实现将Session写入数据库

    php实现将Session写入数据库

    这篇文章主要介绍了php实现将Session写入数据库的相关资料,需要的朋友可以参考下
    2015-07-07
  • php导出excel格式数据问题

    php导出excel格式数据问题

    本篇文章主要是对php导出excel格式数据的问题进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-03-03

最新评论