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 相关文章推荐
用PHP生成静态HTML速度快类库
Mar 18 PHP
dedecms中常见问题修改方法总结
Mar 21 PHP
php preg_replace替换实例讲解
Nov 04 PHP
浅谈php扩展imagick
Jun 02 PHP
9个经典的PHP代码片段分享
Dec 18 PHP
PHP中预定义的6种接口介绍
May 12 PHP
Thinkphp框架中D方法与M方法的区别
Dec 23 PHP
Yii2 加载css、js 载静态资源的方法
Mar 10 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
Jul 19 PHP
thinkphp5框架API token身份验证功能示例
May 21 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
Apr 04 PHP
Yii使用EasyWechat实现小程序获取用户的openID的方法
Apr 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乱码问题,UTF-8乱码常见问题小结
2012/04/09 PHP
php中根据变量的类型 选择echo或dump
2012/07/05 PHP
PHP无限分类(树形类)的深入分析
2013/06/02 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
Zend Framework教程之前端控制器Zend_Controller_Front用法详解
2016/03/07 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
2016/10/25 PHP
Yii2.0中使用js异步删除示例
2017/03/10 PHP
PHP给前端返回一个JSON对象的实例讲解
2018/05/31 PHP
PHP创建XML接口示例
2019/07/04 PHP
语义化 H1 标签
2008/01/14 Javascript
jQuery简单实现QQ空间点赞已经取消点赞
2015/04/02 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
js实现带农历和八字等信息的日历特效
2016/05/16 Javascript
vue中页面跳转拦截器的实现方法
2017/08/23 Javascript
使用vuex缓存数据并优化自己的vuex-cache
2018/05/30 Javascript
JavaScript事件冒泡与事件捕获实例分析
2018/08/01 Javascript
微信小程序自定义toast的实现代码
2018/11/16 Javascript
基于Vue实现电商SKU组合算法问题
2019/05/29 Javascript
Node.js API详解之 assert模块用法实例分析
2020/05/26 Javascript
Python中有趣在__call__函数
2015/06/21 Python
Python实现基本线性数据结构
2016/08/22 Python
基于Python3 逗号代码 和 字符图网格(详谈)
2017/06/22 Python
详解Python 字符串相似性的几种度量方法
2019/08/29 Python
Python对象的属性访问过程详解
2020/03/05 Python
pycharm下pyqt4安装及环境配置的教程
2020/04/24 Python
django下创建多个app并设置urls方法
2020/08/02 Python
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
商务考察邀请函范文
2014/01/21 职场文书
中专毕业生的自荐书
2014/07/01 职场文书
数学教研活动总结
2014/07/02 职场文书
乡村教师党员四风问题对照检查材料思想汇报
2014/10/08 职场文书
幼儿园安全教育随笔
2015/08/14 职场文书
六五普法先进个人主要事迹材料
2015/11/03 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
MySql分区类型及创建分区的方法
2022/04/13 MySQL
分享node.js实现简单登录注册的具体代码
2022/04/26 NodeJs