PHP 数组current和next用法
1.current 当前数组
<?php
 $transport = array('foot', 'bike', 'car', 'plane');
 $mode =
current($transport); //$mode = 'foot';
 $mode = next($transport);   // $mode
='bike';
 $mode = current($transport); //$mode = 'bike';
 $mode =
prev($transport);   // $mode ='foot';
 $mode = end($transport);    // $mode
='plane';
 $mode = current($transport); //$mode = 'plane';
 ?>
2.next 下一个数组
<?php
 $transport = array('foot', 'bike', 'car', 'plane');
 $mode =
current($transport); //$mode = 'foot';
 $mode = next($transport);   // $mode
='bike';
 $mode = next($transport);   // $mode ='car';
 $mode =
prev($transport);   // $mode ='bike';
 $mode = end($transport);    // $mode
='plane';
 ?>
PHP 数组current和next用法的更多相关文章
- JavaScript中常见的数组操作函数及用法
		JavaScript中常见的数组操作函数及用法 昨天写了个帖子,汇总了下常见的JavaScript中的字符串操作函数及用法.今天正好有时间,也去把JavaScript中常见的数组操作函数及用法总结一下 ... 
- 【shell】构造并遍历二位数组的一种用法
		参考shell数组的部分操作用法,实现了构造和遍历二维数组的一种方式,具体如下: #数组元素以空格分割 sites=("www.a.com www.b.com www.c.com www.d ... 
- JS中Array数组的三大属性用法
		原文:JS中Array数组的三大属性用法 Array数组主要有3大属性,它们分别是length属性.prototype属性和constructor属性. JS操作Array数组的方法及属性 本文总结了 ... 
- Ruby数组(1):基本用法
		数组 Ruby中的数组是一个容器,数组中的每个元素都是一个对象的引用. 注意,Array类中包含了Enumerable模块,所以Enumerable中的方法也都能使用,例如Enumerable中的re ... 
- python中使用 C 类型的数组以及ctypes 的用法
		Python 在 ctypes 中为我们提供了类似C语言的数据类型, 它的用途(我理解的)可能是: (1) 与 其他语言(如 C.Delphi 等)写的动态连接库DLL 进行交换数据,因为 pytho ... 
- C# 集合ArrayList :可以存储任何类型的数组,的基本用法
		public void main() { //可以存储任何类型的数组 ArrayList alist = new ArrayList(); AddData(alist); RemoveData(ali ... 
- iOS -Swift 3.0 -Array(数组与可变数组相关属性及用法)
		// // ViewController.swift // Swift-Array // // Created by luorende on 16/9/12. // Copyright © 2016年 ... 
- JAVA数组的定义及用法
		数组是有序数据的集合,数组中的每一个元素具有同样的数组名和下标来唯一地确定数组中的元素. 1. 一维数组 1.1 一维数组的定义 type arrayName[]; type[] arrayName; ... 
- Swift数组的加法运算符用法:array1 += array2
		var stringList1 = [String]() //创建String类型空数组 var stringList2 = ["1", "3", " ... 
随机推荐
- C语言  ·  字符串变换
			算法训练 字符串变换 时间限制:1.0s 内存限制:256.0MB 问题描述 相信经过这个学期的编程训练,大家对于字符串的操作已经掌握的相当熟练了.今天,徐老师想测试一下大家对于字符 ... 
- Java堆外内存管理
			Java堆外内存管理 1.JVM可以使用的内存分外2种:堆内存和堆外内存: 堆内存完全由JVM负责分配和释放,如果程序没有缺陷代码导致内存泄露,那么就不会遇到java.lang.OutOfMemo ... 
- Linux文本编辑器(九)
			[教程主题]:Linux文本编辑器 [1]vi vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任 何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令. 由于对U ... 
- RavenDb学习(六)查询补充特性
			.延迟加载 原来的查询方式如下: IEnumerable<User> users = session .Query<User>() .Where(x => x.Name ... 
- python多线程同步机制condition
			#!/usr/bin/env python# -*- coding: utf-8 -*- import threadingimport time def customer(cond): t = thr ... 
- Spring Boot 上传文件 获取项目根路径 物理地址 resttemplate上传文件
			springboot部署之后无法获取项目目录的问题: 之前看到网上有提问在开发一个springboot的项目时,在项目部署的时候遇到一个问题:就是我将项目导出为jar包,然后用java -jar 运行 ... 
- PCL关键点(1)
			关键点也称为兴趣点,它是2D图像或是3D点云或者曲面模型上,可以通过定义检测标准来获取的具有稳定性,区别性的点集,从技术上来说,关键点的数量相比于原始点云或图像的数据量减小很多,与局部特征描述子结合在 ... 
- Linux下 ln 命令详解
			这是linux中一个非常重要命令,请大家一定要熟悉.它的功能是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接. 这个命令最常用的参数是-s,具体用法是: sudo ... 
- 利用R里的options函数进行光标和数字位数设置
			用R写代码时,打字水平不高,有时候不知道乱按了一些键(现在我还不知道哪个键),光标就变成了加粗的竖直线,又改不回去.这种情况下我们可以用options函数进行光标设置,例如:options(promp ... 
- 【转】【Mac】invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library
			异常原因 我在昨天升级了 macOX Sierra,悲剧的是,今天我发现git命令无法执行,homebrew也无法使用,这种情景我在升级OS X El Capitan也遇到过一次,完整异常提示如下: ... 
