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 相关文章推荐
追求程序速度,而不是编程的速度
Apr 23 PHP
windows环境下php配置memcache的具体操作步骤
Jun 09 PHP
Thinkphp实现MySQL读写分离操作示例
Jun 25 PHP
PHP提示Cannot modify header information - headers already sent by解决方法
Sep 22 PHP
PHP四种基本排序算法示例
Apr 09 PHP
Zend Framework实现自定义过滤器的方法
Dec 09 PHP
老生常谈PHP面向对象之解释器模式
May 17 PHP
php封装一个异常的处理类
Jun 08 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
Mar 02 PHP
PHP笛卡尔积实现算法示例
Jul 30 PHP
Laravel中的chunk组块结果集处理与注意问题
Aug 15 PHP
如何让PHP编码更加好看利于阅读
May 12 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
PHP获取当前页面完整URL的实现代码
2013/06/10 PHP
php object转数组示例
2014/01/15 PHP
php表单提交与$_POST实例分析
2015/01/26 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
2015/12/14 PHP
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
2016/01/07 PHP
php post换行的方法
2020/02/03 PHP
Cookie 小记
2010/04/01 Javascript
JS中处理与当前时间间隔的函数代码
2012/05/23 Javascript
js 时间函数应用加、减、比较、格式转换的示例代码
2013/08/23 Javascript
javascript页面加载完执行事件代码
2014/02/11 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
在iframe中使bootstrap的模态框在父页面弹出问题
2017/08/07 Javascript
史上最全JavaScript数组去重的十种方法(推荐)
2017/08/17 Javascript
JavaScript中Hoisting详解 (变量提升与函数声明提升)
2017/08/18 Javascript
vue基于mint-ui的城市选择3级联动的示例
2017/10/25 Javascript
浅谈Postman解决token传参的问题
2018/03/31 Javascript
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
vue element自定义表单验证请求后端接口验证
2019/12/11 Javascript
使用vue打包进行云服务器上传的问题
2020/03/02 Javascript
es6函数之箭头函数用法实例详解
2020/04/25 Javascript
[01:04:14]VP vs TNC 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python中声明只包含一个元素的元组数据方法
2014/08/25 Python
python中split方法用法分析
2015/04/17 Python
python网络编程之文件下载实例分析
2015/05/20 Python
matplotlib绘制动画代码示例
2018/01/02 Python
python微元法计算函数曲线长度的方法
2018/11/08 Python
在pycharm中设置显示行数的方法
2019/01/16 Python
django和vue实现数据交互的方法
2019/08/21 Python
Python decorator拦截器代码实例解析
2020/04/04 Python
澳大利亚香水在线商店:City Perfume
2020/09/02 全球购物
国家励志奖学金获奖感言
2014/01/09 职场文书
养殖项目策划书范文
2014/01/13 职场文书
关于廉洁的广播稿
2014/01/30 职场文书
市场调查策划方案
2014/06/10 职场文书
感恩祖国演讲稿
2014/09/09 职场文书
企业廉洁教育心得体会
2016/01/20 职场文书