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


Posted in PHP onJune 30, 2010

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 相关文章推荐
用PHP和ACCESS写聊天室(三)
Oct 09 PHP
PHP以及MYSQL日期比较方法
Nov 29 PHP
PHP的一个完美GIF等比缩放类,附带去除缩放黑背景
Apr 01 PHP
php实现使用正则将文本中的网址转换成链接标签
Dec 03 PHP
Thinkphp中的curd应用实用要点
Jan 04 PHP
PHP输出两个数字中间有多少个回文数的方法
Mar 23 PHP
php实现的单一入口应用程序实例分析
Sep 23 PHP
PHP的反射机制实例详解
Mar 29 PHP
浅谈PHP中的Trait使用方法
Mar 22 PHP
PHP实现提取多维数组指定一列的方法总结
Dec 04 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
Jan 04 PHP
详解Laravel服务容器的优势
May 29 PHP
PHP 数组排序方法总结 推荐收藏
Jun 30 #PHP
超级好用的一个php上传图片类(随机名,缩略图,加水印)
Jun 30 #PHP
PHP字符串处理的10个简单方法
Jun 30 #PHP
php flv视频时间获取函数
Jun 29 #PHP
PHP常用代码大全(新手入门必备)
Jun 29 #PHP
PHP print类函数使用总结
Jun 25 #PHP
php url地址栏传中文乱码解决方法集合
Jun 25 #PHP
You might like
咖啡产品发展的三大浪潮
2021/03/04 咖啡文化
PHP自带函数给数字或字符串自动补齐位数
2014/07/29 PHP
AutoSave/自动存储功能实现
2007/03/24 Javascript
jquery 事件冒泡的介绍以及如何阻止事件冒泡
2012/12/25 Javascript
JavaScript去除空格的三种方法(正则/传参函数/trim)
2013/02/06 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
Javascript的表单验证-初识正则表达式
2016/03/18 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
又一款MVVM组件 构建自己的Vue组件(2)
2017/03/13 Javascript
AngularJS的$location使用方法详解
2017/10/19 Javascript
使用Angular CLI从蓝本生成代码详解
2018/03/24 Javascript
js canvas实现二维码和图片合成的海报
2020/11/19 Javascript
js前端面试之同步与异步问题详解
2019/04/03 Javascript
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
Python之pandas读写文件乱码的解决方法
2018/04/20 Python
将python代码和注释分离的方法
2018/04/21 Python
Python3.5面向对象编程图文与实例详解
2019/04/24 Python
Python函数参数匹配模型通用规则keyword-only参数详解
2019/06/10 Python
Django Channels 实现点对点实时聊天和消息推送功能
2019/07/17 Python
关于numpy数组轴的使用详解
2019/12/05 Python
Python3 hashlib密码散列算法原理详解
2020/03/30 Python
python实现贪吃蛇双人大战
2020/04/18 Python
安全的后院和健身蹦床:JumpSport
2019/07/15 全球购物
有趣的睡衣和礼物:LazyOne
2019/11/27 全球购物
奥林匹亚体育:Olympia Sports
2020/12/30 全球购物
关于Assembly命名空间的三个面试题
2015/07/23 面试题
linux面试题参考答案(3)
2012/09/13 面试题
毕业生个人投资创业计划书
2014/01/04 职场文书
安全教育实施方案
2014/03/02 职场文书
2014最新股权信托合同协议书
2014/11/18 职场文书
2014年煤矿安全工作总结
2014/12/04 职场文书
店铺转让协议书
2015/01/29 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
python tkinter模块的简单使用
2021/04/07 Python
JVM之方法返回地址详解
2022/02/28 Java/Android