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 相关文章推荐
php5 mysql分页实例代码
Apr 10 PHP
PHP 简单数组排序实现代码
Aug 05 PHP
PHP的explode和implode的使用说明
Jul 17 PHP
用PHP实现的四则运算表达式计算实现代码
Aug 02 PHP
PHP中计算字符串相似度的函数代码
Dec 29 PHP
php数组冒泡排序算法实例
May 06 PHP
浅谈PHP Cookie处理函数
Jun 10 PHP
PHP 7.1新特性的汇总介绍
Dec 16 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
Apr 05 PHP
PHP通过get方法获得form表单数据方法总结
Sep 12 PHP
php生成HTML文件的类方法
Oct 11 PHP
PHP date_default_timezone_set()设置时区操作实例分析
May 16 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
中东人咖啡哲学
2021/03/03 咖啡文化
用PHP和ACCESS写聊天室(三)
2006/10/09 PHP
PHP中常用的数组操作方法笔记整理
2016/05/16 PHP
详解PHP中foreach的用法和实例
2016/10/25 PHP
JS中使用Array函数shift和pop创建可忽略参数的例子
2014/05/28 Javascript
删除javascript中注释语句的正则表达式
2014/06/11 Javascript
浅谈js中变量初始化
2015/02/03 Javascript
jquery中filter方法用法实例分析
2015/02/06 Javascript
javascript构造函数以及原型对象的理解
2017/01/13 Javascript
Vue.js实战之利用vue-router实现跳转页面
2017/04/01 Javascript
Angular 2父子组件数据传递之@ViewChild获取子组件详解
2017/07/04 Javascript
vue项目前端知识点整理【收藏】
2019/05/13 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
jQuery表单校验插件validator使用方法详解
2020/02/18 jQuery
javascript利用canvas实现鼠标拖拽功能
2020/07/23 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
解决VueCil代理本地proxytable无效报错404的问题
2020/11/07 Javascript
Python基础语法(Python基础知识点)
2016/02/28 Python
Python实现Youku视频批量下载功能
2017/03/14 Python
Django框架封装外部函数示例
2019/05/28 Python
机器学习实战之knn算法pandas
2019/06/22 Python
django 中QuerySet特性功能详解
2019/07/25 Python
django创建超级用户过程解析
2019/09/18 Python
Python logging模块写入中文出现乱码
2020/05/21 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
2021/03/03 Python
用CSS禁用输入法(CSS3 UI规范)实例解析
2012/12/04 HTML / CSS
会计专业毕业生自我评价
2013/09/25 职场文书
大学生先进事迹材料
2014/02/16 职场文书
《逃家小兔》教学反思
2014/02/23 职场文书
大型公益活动策划方案
2014/08/20 职场文书
责任书范本
2014/08/25 职场文书
三提三创主题教育活动查摆整改措施
2014/10/25 职场文书
电子商务专业求职信范文
2015/03/19 职场文书
浅析Redis Sentinel 与 Redis Cluster
2021/06/24 Redis
Python 语言实现六大查找算法
2021/06/30 Python