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 相关文章推荐
zen cart新进商品的随机排序修改方法
Sep 10 PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
Oct 27 PHP
基于PHP读取TXT文件向数据库导入海量数据的方法
Apr 23 PHP
php正则表达式使用的详细介绍
Apr 27 PHP
PHP生成验证码时“图像因其本身有错无法显示”的解决方法
Aug 07 PHP
ThinkPHP3.1新特性之对Ajax的支持更加完善
Jun 19 PHP
PHP实现根据设备类型自动跳转相应页面的方法
Jul 24 PHP
从零开始学YII2框架(四)扩展插件yii2-kartikgii
Aug 20 PHP
PHP curl使用实例
Jul 02 PHP
php文件扩展名判断及获取文件扩展名的N种方法
Sep 12 PHP
详解PHP变量传值赋值和引用赋值变量销毁
Mar 23 PHP
Swoole扩展的6种模式深入详解
Mar 04 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
DIY一个适配电脑声卡的动圈话筒放大器
2021/03/02 无线电
php面向对象全攻略 (九)访问类型
2009/09/30 PHP
laravel自定义分页效果
2017/07/23 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
PHP函数按引用传递参数及函数可选参数用法示例
2018/06/04 PHP
用js得到网页中所有的div的id
2020/10/19 Javascript
JQuery模板插件 jquery.tmpl 动态ajax扩展
2011/11/10 Javascript
js去字符串前后空格5种实现方法及比较
2013/04/03 Javascript
得到form下的所有的input的js代码
2013/11/07 Javascript
JavaScript创建一个object对象并操作对象属性的用法
2015/03/23 Javascript
jQuery层动画定位滑动效果的方法
2015/04/30 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
2015/10/23 Javascript
详解javascript数组去重问题
2015/11/06 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
vue2.x 父组件监听子组件事件并传回信息的方法
2017/07/17 Javascript
原生JS+HTML5实现跟随鼠标一起流动的粒子动画效果
2018/05/03 Javascript
JavaScript设计模式之装饰者模式实例详解
2019/01/17 Javascript
javascript实现时间日期的格式化的方法汇总
2020/08/06 Javascript
深入解析Python编程中super关键字的用法
2016/06/24 Python
解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path
2019/06/12 Python
python面试题之列表声明实例分析
2019/07/08 Python
python:目标检测模型预测准确度计算方式(基于IoU)
2020/01/18 Python
python实现密码验证合格程序的思路详解
2020/06/01 Python
六种酷炫Python运行进度条效果的实现代码
2020/07/17 Python
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
英国最大的在线照明商店:Litecraft
2020/08/31 全球购物
struct和class的区别
2015/11/20 面试题
毕业生的自我鉴定
2013/10/29 职场文书
《和我们一样享受春天》教学反思
2014/02/07 职场文书
学校火灾防控方案
2014/06/09 职场文书
小学假期安全广播稿
2014/09/28 职场文书
大学毕业生自我评价
2015/03/02 职场文书
单位病假条范文
2015/08/17 职场文书
Spring 使用注解开发
2022/05/20 Java/Android