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会保留数字的键。 非数字的键则不受这个设置的影响,总是会被保留。 可能的值:
|
返回值
返回反转后的数组。
实例:
<?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数组操作.分享给大家供大家参考,具体如下: PHP的数组是很重要的一部分.操作示例如下: <?php function br() { echo '<br />===============================================<br />'; } $arr1 = array(); $arr1[] = 'x'; $arr1[] = 'a'; $arr1[] = 'e'; $arr1[] = 'c'; $arr1[] = 'h'; /
-
php array_reverse 以相反的顺序返回数组实例代码
php array_reverse函数返回一个单元顺序相反的数组,该函数有两个参数,第一个参数表示需要处理的数组,第二个参数可选,规定是否保留原始数组的键名.本文章通过实例向大家讲解array_reverse函数的使用方法.需要的码农可以参考一下. array_reverse函数基本语法: array array_reverse ( array $array [, bool $preserve_keys = false ] ) array_reverse() 接受数组 array 作为输入并返回
-
JS返回顶部实例代码
本文实例为大家分享了JS返回顶部实例代码,供大家参考,具体内容如下 html/css部分 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="返回顶部效果.js"></script> <style&g
-
基于jQuery实现返回顶部实例代码
效果图展示如下所示: 使用方法: 只需引用jQuery库和YesTop插件,然后一句代码就可以实现返回顶部: 引用代码: <script type="text/javascript" src="http://hovertree.com/ziyuan/jquery/jquery-1.11.3.min.js"></script> <script type="text/javascript" src="http:
-
C++中用new创建二维数组和指针数组实例代码
使用new 创建二维数组方法 #include <iostream> using namespace std; void main() { //用new创建一个二维数组,有两种方法,是等价的 //一: int (*p)[10] = new int[5][10]; //二: int **p = new int* [5]; for(int i=0;i <5;i++) p[i] = new int[10]; //指针数组的创建,也有两种方法 //一: char **pa = new char*
-
微信小程序判断页面是否从其他页面返回的实例代码
微信小程序判断页面是否从其他页面返回,具体内容如下所示: 在 data 中自定义一个标记变量,在onLoad里 Page({ data: { isNewOpen: true, //判断当前页面是新打开还是从其他页面返回 list: [], page: 0 }, onLoad: function() { this.getList() }, getList () { // ... }, goDetail (e) { this.setData({ isNewOpen: false }) wx.navi
-
Java编程一维数组转换成二维数组实例代码
简介:由于经常在使用矩阵进行计算时,会首先将一维数组转为二维数组.因此,在这里记录一下,也希望对他人有帮助. 实例代码: package deal; public class ArryTest { public static void main(String[] args) { //创建一个一维数组 0,1,2,3...,10 double [] c= new double[10]; for (int i = 0; i < c.length; i++) { c[i]=i; } double[][
-
批量获取memcache值并按key的顺序返回的实现代码
通过memcached的getMulti函数来批量获取如下15个ID的值. 31639,33878,177410,9735,589,12076,25953,22447,15368,15358,33853,26658,26659,12477,15366 $md->getMulti($arr_id); 返回的顺序: line_31639,line_33878,line_177410,line_9735,line_589,line_12076,line_25953,line_22447,line_15
-
C++顺序表的实例代码
本文实例为大家分享了C++实现顺序表的具体代码,供大家参考,具体内容如下 #include <iostream> using namespace std; typedef int DataType; class SeqList { public: SeqList() :_a(NULL) , _size(0) , _capacity(0) {} SeqList(const SeqList& s) :_a(new DataType[s._size]) , _size(s._size) ,
-
JQuery处理json与ajax返回JSON实例代码
一.JSON的一些基础知识. JSON中对象通过"{}"来标识,一个"{}"代表一个对象,如{"AreaId":"123"},对象的值是键值对的形式(key:value). "[]",标识数组,数组内部各个数据之间通过","分割,如["AreaId":"123","AreaId":"345"]. 很多情况下是
-
Spring cloud 查询返回广告创意实例代码
根据三个维度继续过滤 在上一节中我们实现了根据流量信息过滤的代码,但是我们的条件有可能是多条件一起传给我们的检索服务的,本节我们继续实现根据推广单元的三个维度条件的过滤. 在SearchImpl类中添加过滤方法 public class SearchImpl implements ISearch { @Override public SearchResponse fetchAds(SearchRequest request) { ... // 根据三个维度过滤 if (featureRelati
随机推荐
- java Hibernate多对多映射详解及实例代码
- Spring Data JPA实现分页Pageable的实例代码
- 简单的js表格操作
- php教程 插件机制在PHP中实现方案
- CI(CodeIgniter)框架介绍
- PHP数据分析引擎计算余弦相似度算法示例
- C#栈和堆的区别浅谈
- JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
- 用iframe设置代理解决ajax跨域请求问题
- JavaScript的设计模式经典之建造者模式
- C#连接Excel2003和Excel2007以上版本做数据库的连接字符串
- 让checkbox不选中即将选中的checkbox不选中
- 深入理解JavaScript编程中的原型概念
- win2003服务器安全设置完全版(脚本之家补充)
- Windows误删文件恢复技巧
- 非常不错的一招防止exe文件被感染的办法
- 最精简的JavaScript实现鼠标拖动效果的方法
- 基于Spring@Autowired注解与自动装配详谈
- 安卓(Android) 监听按键长按事件
- 学习python类方法与对象方法