当前位置:首页 > 日记 > 正文

php array_reverse 以相反的顺序返回数组实例代码

php array_reverse 以相反的顺序返回数组实例代码

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)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

相关文章

怎么查看微信圈的收藏

怎么查看微信圈的收藏

收藏,电脑软件,微信圈,  当我们在微信朋友圈发现可读的值得保存的内容,我们会选择收藏起来,可是收藏起来的东西在哪里可以查看到呢?如果你不知道微信怎么查看收藏,可以看看下面的具体操作。微信圈查看收藏的方法1.打开微信,点击右下角的【我…

微信小程序开发之麦克风动画 帧动

微信小程序开发之麦克风动画 帧动

帧动画,程序开发,动画,淡出,麦克风,想做个录音机,第一步就卡在麦克风动画这里了.先上gif.再吐槽.① 上面gif中声波的动画是个半成品.没有循环播放.在微信小程序的开发文档上找了很久,也没找到循环模式的参数设置.用setInterval()并不执行动…

Photoshop简单几步制作字符文字

Photoshop简单几步制作字符文字

文字,字符,几步,简单,电脑软件,今天为大家介绍Photoshop简单几步制作字符文字方法,只需几步即可完成,好了,下面我们来学习吧!步骤:1、新建一块画布2、选择&ldquo;油漆桶工具&rdquo;,填充为黑色3、选择&ldquo;横排文字工具&rdquo;,设定如下4、在图…

jsp中实现带滚动条的table表格实例

jsp中实现带滚动条的table表格实例

实例代码,滚动条,表格,电脑软件,jsp,如下所示:<div style="width:700px; height:225px; overflow:auto;"> <table border="1" width="100%" cellpadding="0" cellspacing="0"> <tr> <td width="3%">0</td> <td width="7%…

react-native ListView下拉刷新上

react-native ListView下拉刷新上

上拉加载,下拉刷新,代码,电脑软件,react,本文介绍了react-native ListView下拉刷新上拉加载实现。分享给大家,具体如下:先看效果图下拉刷新React Native提供了一个组件可以实现下拉刷新方法RefreshControl使用方法<ListView refreshControl={…

qq安全中心取消绑定图解步骤

qq安全中心取消绑定图解步骤

取消,安全中心,绑定,步骤,方法,  多朋友现在换手机都很频繁,而QQ安全中心手机版又只能通过手机解绑。今天,晓霞李晓波就为大家分享一下QQ解绑QQ安全中心手机版的方法。qq安全中心取消绑定的方法首先,我们需要确保手机是否安装QQ安全中心手机…

Angular.js实现多个checkbox只能选

Angular.js实现多个checkbox只能选

方法,选择,多个,示例,电脑软件,首先来看看效果效果实现这样的效果,必须使用指令了,只有使用指令才能单独控制每一个scope。示例代码如下:<div class="form-group"> <label class="col-sm-2 control-label">请选择文章主题色彩</label> …

2013版ppt如何控件激活工具

2013版ppt如何控件激活工具

工具,控件,激活,方法,电脑软件,  很多人在用ppt的时候,会出现弹出提示为&ldquo;此演示文稿中的一些控件无法激活。这些控件可能未在此计算机中注册&rdquo;的问题,导致ppt中的动画无法正常播放,下面给大家分享PPT2013控件激活工具的方法,希望…

JS传播事件、取消事件默认行为、阻

JS传播事件、取消事件默认行为、阻

事件,默认,取消,详解,电脑软件,1.事件处理程序的返回值 通常情况下,返回值false就是告诉浏览器不要执行这个事件相关的默认操作。例如,表单提交按钮的onclick事件处理程序能通过返回false阻止浏览器提交表单,再如a标签的onclick事件处…

Angular.JS中指令ng-if、ng-show/n

Angular.JS中指令ng-if、ng-show/n

使用教程,指令,电脑软件,Angular,JS,前言最近在做一个项目改版,第一次在项目中真正使用Angular,和平时自己写写小demo,做做练习的感觉还是非常不同的,感觉非常的新鲜。有几个指令是经常用到的,这里由于这几个有点共性,所以一起介绍一下ng-if,ng…

ES6新特性三: Generator | 生成器函

ES6新特性三: Generator | 生成器函

函数,新特性,生成器,详解,电脑软件,本文实例讲述了ES6新特性三: Generator(生成器)函数。分享给大家供大家参考,具体如下:1. 简介① 理解:可以把它理解成一个函数的内部状态的遍历器,每调用一次,函数的内部状态发生一次改变。② 写法:function* f(…

word2007设置密码保护的两种方法

word2007设置密码保护的两种方法

设置,方法,密码保护,两种,电脑软件,  对于自己重要的word文档,肯定是需要加密保护更好。那么,对于word2007,怎么设置密码保护呢?那么下面就由小编给大家分享下word2007的技巧,希望能帮助到您。设置密码保护方法一:  步骤一:首先,我们先打开我…

软件日记
参数 描述