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 获取客户端的真实ip
Nov 30 PHP
smarty基础之拼接字符串的详解
Jun 18 PHP
解决file_get_contents无法请求https连接的方法
Dec 17 PHP
php更新mysql后获取改变行数的方法
Dec 25 PHP
详解PHP中的mb_detect_encoding函数使用方法
Aug 18 PHP
thinkphp3.x连接mysql数据库的方法(具体操作步骤)
May 19 PHP
值得分享的php+ajax实时聊天室
Jul 20 PHP
微信公众平台开发(五) 天气预报功能开发
Dec 03 PHP
php批量删除操作(数据访问)
May 23 PHP
使用php自动备份数据库表的实现方法
Jul 28 PHP
PHP常用函数之格式化时间操作示例
Oct 21 PHP
laravel与thinkphp之间的区别与优缺点
Mar 02 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 inc文件使用的风险和注意事项
2013/11/12 PHP
thinkphp普通查询与表达式查询实例分析
2014/11/24 PHP
php读取csv数据保存到数组的方法
2015/01/03 PHP
微信接口生成带参数的二维码
2017/07/31 PHP
Javascript实现CheckBox的全选与取消全选的代码
2010/07/20 Javascript
js的表单操作 简单计算器
2011/12/29 Javascript
node.js使用nodemailer发送邮件实例
2014/03/10 Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
2015/03/15 Javascript
使用jQuery mobile库检测url绝对地址和相对地址的方法
2015/12/04 Javascript
AngularJS基础 ng-keydown 指令简单示例
2016/08/02 Javascript
AngularJs ng-route路由详解及实例代码
2016/09/14 Javascript
详解js树形控件—zTree使用总结
2016/12/28 Javascript
简单实现js鼠标跟随效果
2020/08/02 Javascript
通过源码分析Vue的双向数据绑定详解
2017/09/24 Javascript
React Native 截屏组件的示例代码
2017/12/06 Javascript
VueJs组件之父子通讯的方式
2018/05/06 Javascript
JavaScript设计模型Iterator实例解析
2020/01/22 Javascript
2020淘宝618理想生活列车自动领喵币js脚本的代码
2020/06/02 Javascript
Python logging模块学习笔记
2014/05/24 Python
python链接Oracle数据库的方法
2015/06/28 Python
200行自定义python异步非阻塞Web框架
2017/03/15 Python
利用Python2下载单张图片与爬取网页图片实例代码
2017/12/25 Python
python3获取当前文件的上一级目录实例
2018/04/26 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
使用tensorflow实现线性回归
2018/09/08 Python
解决python Markdown模块乱码的问题
2019/02/14 Python
浅析python的Lambda表达式
2019/02/27 Python
python3下pygame如何实现显示中文
2020/01/11 Python
Python图像处理库PIL中图像格式转换的实现
2020/02/26 Python
Python计算指定日期是今年的第几天(三种方法)
2020/03/26 Python
精选奢华:THE LIST
2019/09/05 全球购物
市场专员岗位职责
2014/02/14 职场文书
材料员岗位职责
2015/02/10 职场文书
python turtle绘图命令及案例
2021/11/23 Python
Python+Selenium实现读取网易邮箱验证码
2022/03/13 Python
Python中Schedule模块使用详解 周期任务神器
2022/04/19 Python