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 引用(&amp;)详解
Nov 20 PHP
phpMyAdmin 链接表的附加功能尚未激活的问题
Aug 01 PHP
PHP支持多种格式图片上传(支持jpg、png、gif)
Nov 03 PHP
PHP设置图片文件上传大小的具体实现方法
Oct 11 PHP
深入解读php中关于抽象(abstract)类和抽象方法的问题分析
Jan 03 PHP
PHP自定session保存路径及删除、注销与写入的方法
Nov 18 PHP
分享十款最出色的PHP安全开发库中文详细介绍
Mar 22 PHP
php使用正则验证中文
Apr 06 PHP
PHP输出XML格式数据的方法总结
Feb 08 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
Jun 13 PHP
php和asp语法上的区别总结
May 12 PHP
PHP实现的抓取小说网站内容功能示例
Jun 27 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中操作Excel实例代码
2010/04/29 PHP
php的ajax框架xajax入门与试用介绍
2010/12/19 PHP
用php随机生成福彩双色球号码的2种方法
2013/02/04 PHP
php获取twitter最新消息的方法
2015/04/14 PHP
Laravel登录失败次数限制的实现方法
2020/08/26 PHP
Jquery post传递数组方法实现思路及代码
2013/04/28 Javascript
javascript Event对象详解及使用示例
2013/11/22 Javascript
JavaScript浏览器对象之一Window对象详解
2016/06/03 Javascript
移动端脚本框架Hammer.js
2016/12/15 Javascript
jQuery向webApi提交post json数据
2017/01/16 Javascript
兼容浏览器的js事件绑定函数(详解)
2017/05/09 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
2019/11/25 Javascript
JavaScript使用canvas绘制随机验证码
2020/02/17 Javascript
Python使用random和tertools模块解一些经典概率问题
2015/01/28 Python
在Python中使用zlib模块进行数据压缩的教程
2015/06/26 Python
Saltstack快速入门简单汇总
2016/03/01 Python
Python中 传递值 和 传递引用 的区别解析
2018/02/22 Python
简单了解django索引的相关知识
2019/07/17 Python
python使用pygame实现笑脸乒乓球弹珠球游戏
2019/11/25 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
基于TensorFlow常量、序列以及随机值生成实例
2020/01/04 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
使用layui实现左侧菜单栏及动态操作tab项的方法
2020/11/10 HTML / CSS
ivx平台开发之不用代码实现一个九宫格抽奖功能
2021/01/27 HTML / CSS
时尚孕妇装:HATCH Collection
2019/09/24 全球购物
Visual-Click葡萄牙:欧洲领先的在线眼镜商
2020/02/17 全球购物
The North Face意大利官网:服装、背包和鞋子
2020/06/17 全球购物
企业职业病防治方案
2014/05/29 职场文书
房屋租赁委托书范本
2014/10/04 职场文书
2014年教学管理工作总结
2014/12/02 职场文书
《钓鱼的启示》教学反思
2016/02/18 职场文书
golang协程池模拟实现群发邮件功能
2021/05/02 Golang
Java中try catch处理异常示例
2021/12/06 Java/Android
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS
Nginx 502 bad gateway错误解决的九种方案及原因
2022/08/14 Servers