php中current、next与reset函数用法实例


Posted in PHP onNovember 17, 2014

本文实例讲述了php中current、next与reset函数用法。分享给大家供大家参考。

具体代码如下:

$array=array('step one','step two','step three','step four');  //定义一个数组 

echo current($array)."<br/>n";       //返回数组第一个元素 

next($array);          //数组指针后移一位 

next($array);          //数组指针后移一位 

echo current($array)."<br/>n";       //返回数组当前元素,第三个值 

reset($array);          //指针指向数组第一个值 

echo current($array)."<br/>n";       //返回数组第一个值 
// 

 

$info=array('red','blue','green');      //定义数组 

while($result=current($info)) 

{ 

  echo $result; 

  echo "<br>"; 

  next($info); 

} 

 

// 

 

$array=array( 

'fruit1'=>'apple', 

'fruit2'=>'orange', 

'fruit3'=>'grape', 

'fruit4'=>'apple', 

'fruit5'=>'apple');         //定义数组 

while($fruit_name=current($array))      //循环获取数组当前值 

{ 

  if($fruit_name=='apple')        //如果当前值为apple 

  { 

    echo key($array).'<br/>';       //输出当前值的键名 

  } 

  next($array);          //数组指针下移一步 

}

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
如何使用脚本模仿登陆过程
Nov 22 PHP
经典的PHPer为什么被认为是草根?
Apr 02 PHP
PHP Token(令牌)设计
Mar 15 PHP
PHP 远程关机实现代码
Nov 10 PHP
php写的简易聊天室代码
Jun 04 PHP
简单的PHP缓存设计实现代码
Sep 30 PHP
phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
Apr 08 PHP
PHP APC缓存配置、使用详解
Mar 06 PHP
在Yii框架中使用PHP模板引擎Twig的例子
Jun 13 PHP
PHP实现的带超时功能get_headers函数
Feb 10 PHP
PHP使用pear自带的mail类库发邮件的方法
Jul 08 PHP
PHP版单点登陆实现方案的实例
Nov 17 PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
Nov 17 #PHP
php检测数组长度函数sizeof与count用法
Nov 17 #PHP
php中filter_input函数用法分析
Nov 15 #PHP
getimagesize获取图片尺寸实例
Nov 15 #PHP
php中rename函数用法分析
Nov 15 #PHP
php格式输出文件var_export函数实例
Nov 15 #PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
Nov 15 #PHP
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(六)
2014/06/23 PHP
destoon实现资讯信息前面调用它所属分类的方法
2014/07/15 PHP
Laravel 错误提示本地化的实现
2019/10/22 PHP
JavaScript prototype对象的属性说明
2010/03/13 Javascript
Jquery知识点一 Jquery的ready和Dom的onload的区别
2011/01/15 Javascript
SyntaxHighlighter语法高亮插件使用说明
2011/08/14 Javascript
使用jquery解析XML的方法
2014/09/05 Javascript
javascript实现可全选、反选及删除表格的方法
2015/05/15 Javascript
jquery实现手机号码选号的方法
2015/07/31 Javascript
jQuery实现的fixedMenu下拉菜单效果代码
2015/08/24 Javascript
js定义类的几种方法(推荐)
2016/06/08 Javascript
实用jquery操作表单元素的简单代码
2016/07/04 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
jQuery模拟实现天猫购物车动画效果实例代码
2017/05/25 jQuery
zTree jQuery 树插件的使用(实例讲解)
2017/09/25 jQuery
原生JS实现的雪花飘落动画效果
2018/05/03 Javascript
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
M2实现Nodejs项目自动部署的方法步骤
2019/05/05 NodeJs
详解vue 中 scoped 样式作用域的规则
2020/09/14 Javascript
微信小程序实现可拖动悬浮图标(包括按钮角标的实现)
2020/12/29 Javascript
python正则表达式re之compile函数解析
2017/10/25 Python
python发送邮件脚本
2018/05/22 Python
NLTK 3.2.4 环境搭建教程
2018/09/19 Python
如何利用pygame实现简单的五子棋游戏
2019/12/29 Python
Python Scrapy多页数据爬取实现过程解析
2020/06/12 Python
Django REST Swagger实现指定api参数
2020/07/07 Python
基于Python正确读取资源文件
2020/09/14 Python
css3媒体查询中device-width和width的区别详解
2020/03/27 HTML / CSS
SQL面试题
2013/12/09 面试题
大型会议策划方案
2014/05/17 职场文书
个人委托函范文
2015/01/29 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
退休欢送会主持词
2015/07/01 职场文书
2015年村级财务管理制度
2015/08/04 职场文书
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏
Spring Data JPA框架的核心概念和Repository接口
2022/04/28 Java/Android