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 相关文章推荐
php下使用无限生命期Session的方法
Mar 16 PHP
php 模拟POST|GET操作实现代码
Jul 20 PHP
选择PHP作为网站开发语言的原因分享
Jan 03 PHP
PHP 简易输出CSV表格文件的方法详解
Jun 20 PHP
php使用smtp发送支持附件的邮件示例
Apr 13 PHP
php实现压缩多个CSS与JS文件的方法
Nov 11 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
May 12 PHP
PHP检测用户是否关闭浏览器的方法
Feb 14 PHP
php面向对象值单例模式
May 03 PHP
thinkPHP商城公告功能开发问题分析
Dec 01 PHP
在PHP中输出JS语句以及乱码问题的解决方案
Feb 13 PHP
PHP多进程简单实例小结
Nov 09 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
详解WordPress中给链接添加查询字符串的方法
2015/12/18 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
PHP获取MySQL执行sql语句的查询时间方法
2018/08/21 PHP
Ajax+PHP实现的分类列表框功能示例
2019/02/11 PHP
laravel 框架结合关联查询 when()用法分析
2019/11/22 PHP
jquery 插件之仿“卓越亚马逊”首页弹出菜单效果
2008/12/25 Javascript
JavaScript 内置对象属性及方法集合
2010/07/04 Javascript
jqGrid随窗口大小变化自适应大小的示例代码
2013/12/28 Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
2014/02/22 Javascript
javascript的tab切换原理与效果实现方法
2015/01/10 Javascript
JS实现点击按钮获取页面高度的方法
2015/11/02 Javascript
jquery读写cookie操作实例分析
2015/12/24 Javascript
Validform+layer实现漂亮的表单验证特效
2016/01/17 Javascript
jQuery的promise与deferred对象在异步回调中的作用
2016/05/03 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
基于js中this和event 的区别(详解)
2017/10/24 Javascript
javaScript动态添加Li元素的实例
2018/02/24 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
vue监听滚动事件的方法
2020/12/21 Vue.js
[01:57]2018年度DOTA2最具潜力解说-完美盛典
2018/12/16 DOTA
Python实现读取文件最后n行的方法
2017/02/23 Python
Python3.5装饰器典型案例分析
2019/04/30 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
2019/11/11 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
2020/04/28 Python
基于selenium及python实现下拉选项定位select
2020/07/22 Python
html5 CSS过度-webkit-transition使用介绍
2013/07/02 HTML / CSS
LACOSTE波兰官网:Polo衫、服装和鞋类
2020/09/29 全球购物
当文件系统受到破坏时,如何检查和修复系统?
2012/03/09 面试题
党的群众路线教育实践活动动员会主持词
2014/03/20 职场文书
学生自我评语大全
2014/04/18 职场文书
2014年预备党员学习新党章思想汇报
2014/09/15 职场文书
人与自然的观后感
2015/06/18 职场文书
宾馆客房管理制度
2015/08/06 职场文书
食品卫生管理制度
2015/08/06 职场文书
人身损害赔偿协议书
2016/03/22 职场文书
数据库连接池
2021/04/06 MySQL