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 相关文章推荐
ASP知识讲座四
Oct 09 PHP
层叠菜单的动态生成
Oct 09 PHP
PHP Class&amp;Object -- 解析PHP实现二叉树
Jun 25 PHP
Laravel框架路由配置总结、设置技巧大全
Sep 03 PHP
php绘制一条弧线的方法
Jan 24 PHP
ecshop实现smtp发送邮件
Feb 03 PHP
PHP中使用foreach()遍历二维数组的简单实例
Jun 13 PHP
php图像验证码生成代码
Jun 08 PHP
详解php框架Yaf路由重写
Jun 20 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
Feb 07 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
Jan 15 PHP
PHP-FPM 的管理和配置详解
Feb 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
一个域名查询的程序
2006/10/09 PHP
信用卡效验程序
2006/10/09 PHP
PHP利用str_replace防注入的方法
2013/11/10 PHP
php实现分页工具类分享
2014/01/09 PHP
PHP实现的memcache环形队列类实例
2015/07/28 PHP
开启PHP的伪静态模式
2015/12/31 PHP
全面解析PHP操作Memcache基本函数
2016/07/14 PHP
tp5实现微信小程序多图片上传到服务器功能
2018/07/16 PHP
js中将多个语句写成一个语句的两种方法小结
2007/12/08 Javascript
ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)
2012/01/13 Javascript
jquery 按钮状态效果 正常、移上、按下
2013/08/12 Javascript
js 获取radio按钮值的实例
2013/08/17 Javascript
js arguments,jcallee caller用法总结
2013/11/30 Javascript
Javascript中实现trim()函数的两种方法
2015/02/04 Javascript
jquery衣服颜色选取插件效果代码分享
2015/08/28 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
Javascript如何判断数据类型和数组类型
2016/06/22 Javascript
jQuery实现的兼容性浮动层示例
2016/08/02 Javascript
JavaScript之WebSocket技术详解
2016/11/18 Javascript
详解JavaScript的闭包、IIFE、apply、函数与对象
2016/12/21 Javascript
BootStrap 图片样式、辅助类样式和CSS组件的实例详解
2017/01/20 Javascript
js+html制作简单验证码
2017/02/16 Javascript
js删除数组中的元素delete和splice的区别详解
2018/02/03 Javascript
移动端(微信等使用vConsole调试console的方法
2019/03/05 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
js实现掷骰子小游戏
2019/10/24 Javascript
[01:14:35]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第一局
2016/02/26 DOTA
python内置函数:lambda、map、filter简单介绍
2017/11/16 Python
基于scrapy的redis安装和配置方法
2018/06/13 Python
Python中最好用的命令行参数解析工具(argparse)
2019/08/23 Python
解决Pycharm的项目目录突然消失的问题
2020/01/20 Python
什么是ESB?请介绍一下ESB?
2015/05/27 面试题
乡镇综治宣传月活动总结
2014/07/02 职场文书
民族学专业职业生涯规划范文:积跬步以至千里
2014/09/11 职场文书
公安四风对照检查材料思想汇报
2014/10/11 职场文书
银行给客户的感谢信
2015/01/23 职场文书