php array_reverse 以相反的顺序返回数组实例代码


Posted in PHP onApril 11, 2017

php array_reverse函数返回一个单元顺序相反的数组,该函数有两个参数,第一个参数表示需要处理的数组,第二个参数可选,规定是否保留原始数组的键名。本文章通过实例向大家讲解array_reverse函数的使用方法。需要的码农可以参考一下。

array_reverse函数基本语法:

array array_reverse ( array $array [, bool $preserve_keys = false ] )

array_reverse() 接受数组 array 作为输入并返回一个单元为相反顺序的新数组。

如果第二个参数指定为 true,则元素的键名保持不变,否则键名将丢失。

参数介绍

参数 描述
array 必需。输入的数组。
preserve 可选。规定是否保留原始数组的键名。返回一个单元顺序相反的数组.如果设置为 TRUE会保留数字的键。 非数字的键则不受这个设置的影响,总是会被保留。 可能的值: true false

返回值

返回反转后的数组。

实例:

<?php
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
?>

这将使 $result 和 $result_keyed 具有相同的单元,但是注意键名的区别。$result 和 $result_keyed 的打印输出显示分别为:

Array
(
 [0] => Array
 (
  [0] => green
  [1] => red
 )

 [1] => 4
 [2] => php
)
Array
(
 [2] => Array
 (
  [0] => green
  [1] => red
 )

 [1] => 4
 [0] => php
)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
一个oracle+PHP的查询的例子
Oct 09 PHP
解析php中array_merge与array+array的区别
Jun 21 PHP
php CI框架插入一条或多条sql记录示例
Jul 29 PHP
对PHP PDO的一些认识小结
Jan 23 PHP
php读取文件内容的方法汇总
Jan 24 PHP
PIGCMS 如何关闭聊天机器人
Feb 12 PHP
php 读取输出其他文件的实现方法
Jul 26 PHP
一个简单安全的PHP验证码类、PHP验证码
Sep 24 PHP
PHP自动补全表单的两种方法
Mar 06 PHP
php简单构造json多维数组的方法示例
Jun 08 PHP
ThinkPHP框架实现的MySQL数据库备份功能示例
May 24 PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 PHP
PHP和MYSQL实现分页导航思路详解
Apr 11 #PHP
php 一维数组的循环遍历实现代码
Apr 10 #PHP
删除PHP数组中的重复元素的实现代码
Apr 10 #PHP
删除PHP数组中头部、尾部、任意元素的实现代码
Apr 10 #PHP
PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)
Apr 10 #PHP
yii2使用gridView实现下拉列表筛选数据
Apr 10 #PHP
在IIS下安装PHP扩展的方法(超简单)
Apr 10 #PHP
You might like
开发大型PHP项目的方法
2006/10/09 PHP
强烈推荐:php.ini中文版(1)
2006/10/09 PHP
新手配置 PHP 调试环境(IIS+PHP+MYSQL)
2007/01/10 PHP
php数据库密码的找回的步骤
2011/01/12 PHP
php 文件上传实例代码
2012/04/19 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
2014/11/08 PHP
PHP获取HTTP body内容的方法
2018/12/31 PHP
YII框架关联查询操作示例
2019/04/29 PHP
FormValidate 表单验证功能代码更新并提供下载
2008/08/23 Javascript
js日期相关函数总结分享
2013/10/15 Javascript
jquery实现具有收缩功能的垂直导航菜单
2016/02/16 Javascript
原生javascript实现addClass,removeClass,hasClass函数
2016/02/25 Javascript
原生javascript实现匀速运动动画效果
2016/02/26 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
JS日程管理插件FullCalendar中文说明文档
2017/02/06 Javascript
vue项目前端埋点的实现
2019/03/06 Javascript
对于防止按钮重复点击的尝试详解
2019/04/22 Javascript
vue动态绘制四分之三圆环图效果
2019/09/03 Javascript
vue页面引入three.js实现3d动画场景操作
2020/08/10 Javascript
javascript的hashCode函数实现代码小结
2020/08/11 Javascript
[02:03]DOTA2亚洲邀请赛 HGT战队出场宣传片
2015/02/07 DOTA
小小聊天室Python代码实现
2016/08/17 Python
Python中的默认参数实例分析
2018/01/29 Python
python中hasattr()、getattr()、setattr()函数的使用
2019/08/16 Python
Python Des加密解密如何实现软件注册码机器码
2020/01/08 Python
python如何解析复杂sql,实现数据库和表的提取的实例剖析
2020/05/15 Python
基于python实现查询ip地址来源
2020/06/02 Python
python如何修改文件时间属性
2021/02/05 Python
PHP面试题及答案二
2015/05/23 面试题
职业生涯规划书基本格式
2014/01/06 职场文书
怎么写好自荐书
2014/03/02 职场文书
计算机应用应届生求职信
2014/07/12 职场文书
高校教师个人工作总结2014
2014/12/17 职场文书
端午节活动总结报告
2015/02/11 职场文书
慈善献爱心倡议书
2015/04/27 职场文书
小王子读书笔记
2015/06/29 职场文书