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获得文件扩展名三法
Nov 25 PHP
PHP完整的日历类(CLASS)
Nov 27 PHP
php中一个有意思的日期逻辑处理
Mar 25 PHP
php调用c接口无错版介绍
Mar 11 PHP
php中字符串和正则表达式详解
Oct 23 PHP
分享一个Laravel好用的Cache宏
Mar 02 PHP
微信公众平台开发之天气预报功能
Aug 31 PHP
Yii净化器CHtmlPurifier用法示例(过滤不良代码)
Jul 15 PHP
ThinkPHP发送邮件示例代码
Oct 08 PHP
Laravel的throttle中间件失效问题解决方法
Oct 09 PHP
tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
Jan 10 PHP
PHP基于GD2函数库实现验证码功能示例
Jan 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 字符过滤类,用于过滤各类用户输入的数据
2009/05/27 PHP
关于PHP内存溢出问题的解决方法
2013/06/25 PHP
php生成数组的使用示例 php全组合算法
2014/01/16 PHP
总结PHP中数值计算的注意事项
2016/08/14 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
超级简单的jquery操作表格方法
2014/12/15 Javascript
js计算德州扑克牌面值的方法
2015/03/04 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
2015/12/10 Javascript
JS实现动态生成表格并提交表格数据向后端
2020/11/25 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
2017/02/10 Javascript
使用jQuery和ajax代替iframe的方法(详解)
2017/04/12 jQuery
js数组方法reduce经典用法代码分享
2018/01/07 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
JS实现的简单折叠展开动画效果示例
2018/04/28 Javascript
详解为生产环境编译Angular2应用的方法
2018/12/10 Javascript
vue使用微信JS-SDK实现分享功能
2019/08/23 Javascript
解决vue项目F5刷新mounted里的函数不执行问题
2019/11/05 Javascript
Python使用scrapy采集数据过程中放回下载过大页面的方法
2015/04/08 Python
python先序遍历二叉树问题
2017/11/10 Python
pandas 数据索引与选取的实现方法
2019/06/21 Python
用Pelican搭建一个极简静态博客系统过程解析
2019/08/22 Python
基于html5绘制圆形多角图案
2016/04/21 HTML / CSS
美国儿童服装、家具和玩具精品店:Maisonette
2019/11/24 全球购物
自我鉴定写作要点
2014/01/17 职场文书
企业内部培训方案
2014/02/04 职场文书
转让协议书范本
2014/04/15 职场文书
中华美德颂演讲稿
2014/05/20 职场文书
企业安全标语
2014/06/07 职场文书
五四演讲稿范文
2014/09/03 职场文书
法定代表人资格证明书
2015/06/18 职场文书
海底两万里读书笔记
2015/06/26 职场文书
安全知识竞赛主持词
2015/06/30 职场文书
教师学期述职自我鉴定
2019/08/16 职场文书
golang中的空接口使用详解
2021/03/30 Python
javascript canvas实现雨滴效果
2021/06/09 Javascript
在redisCluster中模糊获取key方式
2021/07/09 Redis