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实现用户认证及管理完全源码
Mar 11 PHP
谈PHP生成静态页面分析 模板+缓存+写文件
Aug 17 PHP
如何使用“PHP” 彩蛋进行敏感信息获取
Aug 07 PHP
Zend studio文件注释模板设置方法
Sep 29 PHP
PHP实现采集中国天气网未来7天天气
Oct 15 PHP
PHP间隔一段时间执行代码的方法
Dec 02 PHP
PHP访问Google Search API的方法
Mar 05 PHP
php实现统计目录文件大小的函数
Dec 25 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
Sep 01 PHP
PHP实现基于回溯法求解迷宫问题的方法详解
Aug 17 PHP
PHP Primary script unknown 解决方法总结
Aug 22 PHP
php使用yield对性能提升的测试实例分析
Sep 19 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 file_exists 检查文件或目录是否存在的函数
2010/05/10 PHP
用PHP提取中英文词语以及数字的首字母的方法介绍
2013/04/23 PHP
php获取数组中重复数据的两种方法
2013/06/28 PHP
深入解析php中的foreach函数
2013/08/31 PHP
理解PHP中的stdClass类
2014/04/18 PHP
php数组合并与拆分实例分析
2015/06/12 PHP
学习php设计模式 php实现访问者模式(Visitor)
2015/12/07 PHP
PHP中header用法小结
2016/05/23 PHP
PHP获取指定日期是星期几的实现方法
2016/11/30 PHP
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
2020/07/24 PHP
get(0).tagName获得作用标签示例代码
2014/10/08 Javascript
JavaScript访问字符串中单个字符的两种方法
2015/07/03 Javascript
AngularJS ng-repeat数组有重复值的解决方法
2016/10/23 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
2017/01/08 Javascript
ES6新特性六:promise对象实例详解
2017/04/21 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
2017/11/01 Javascript
微信小程序block的使用教程
2018/04/01 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
2018/09/30 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
解决layui数据表格table的横向滚动条显示问题
2019/09/04 Javascript
js回调函数原理与用法案例分析
2020/03/04 Javascript
[01:19:33]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第一场 2月2日
2021/03/11 DOTA
python实现ping的方法
2015/07/06 Python
利用Python中unittest实现简单的单元测试实例详解
2017/01/09 Python
python 截取 取出一部分的字符串方法
2017/03/01 Python
python对一个数向上取整的实例方法
2020/06/18 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
2020/11/10 Python
CSS3 @media的基本用法总结
2019/09/10 HTML / CSS
HTML最新标准HTML5总结(必看)
2016/06/13 HTML / CSS
美国时尚大码女装购物网站:Avenue
2019/05/24 全球购物
车间操作工岗位职责
2013/12/19 职场文书
新春联欢会主持词
2014/03/24 职场文书
团队经理竞聘书
2014/03/31 职场文书
干部对照检查材料范文
2014/08/26 职场文书
物业管理交接协议书
2016/03/24 职场文书
macos系统如何实现微信双开? mac登录两个微信以上微信的技巧
2022/07/23 数码科技