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 无限级 SelectTree 类
May 19 PHP
PHP 图片上传代码
Sep 13 PHP
PHP安全配置详细说明
Sep 26 PHP
回帖脱衣服的图片实现代码
Feb 15 PHP
PHP中批量生成静态html(命令行下运行PHP)
Apr 19 PHP
php实现的css文件背景图片下载器代码
Nov 11 PHP
实例讲解PHP设计模式编程中的简单工厂模式
Feb 29 PHP
使用PHP免费发送定时短信的实例
Oct 24 PHP
PHP缩略图生成和图片水印制作
Jan 07 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 PHP
PHP 的Opcache加速的使用方法
Dec 29 PHP
php工具型代码之印章抠图
Jul 18 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
实现分十页分向前十页向后十页的处理
2006/10/09 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
2016/01/07 PHP
CSS心形加载的动画源码的实现
2021/03/09 HTML / CSS
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
2011/02/23 Javascript
js+css使DIV始终居于屏幕中间 左下 左上 右上 右下的代码集合
2011/03/10 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
2014/01/10 Javascript
Ajax和Comet技术总结
2017/02/19 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
完美解决UI-Grid表格元素中多个空格显示为一个空格的问题
2017/04/25 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
vue2中的keep-alive使用总结及注意事项
2017/12/21 Javascript
JavaScript跳出循环的三种方法(break, return, continue)
2019/07/30 Javascript
js使用文档就绪函数动态改变页面内容示例【innerHTML、innerText】
2019/11/07 Javascript
搭建vscode+vue环境的详细教程
2020/08/31 Javascript
如何使用 JavaScript 操作浏览器历史记录 API
2020/11/24 Javascript
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python学生管理系统
2019/01/30 Python
Python代理IP爬虫的新手使用教程
2019/09/05 Python
python使用pip安装模块出现ReadTimeoutError: HTTPSConnectionPool的解决方法
2019/10/04 Python
解决echarts中饼图标签重叠的问题
2020/05/16 Python
python字典按照value排序方法
2020/12/28 Python
CSS3毛玻璃效果(blur)有白边问题的解决方法
2016/11/15 HTML / CSS
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
毕业生的自我鉴定该怎么写
2013/12/02 职场文书
办理暂住证介绍信
2014/01/11 职场文书
党性教育心得体会
2014/09/03 职场文书
设备收款委托书范本
2014/10/02 职场文书
对外汉语专业大学生职业生涯规划书
2014/10/11 职场文书
2014年人力资源工作总结
2014/11/19 职场文书
培训班通知
2015/04/25 职场文书
小学语文教师研修感悟
2015/11/18 职场文书
技术入股协议书
2016/03/22 职场文书
python执行js代码的方法
2021/05/13 Python
js之ajax文件上传
2021/05/13 Javascript
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
2021/08/30 Python
python 单机五子棋对战游戏
2022/04/28 Python