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安装攻略:常见问题解答(二)
Oct 09 PHP
关于php mvc开发模式的感想
Jun 28 PHP
php中常见的sql攻击正则表达式汇总
Nov 06 PHP
php生成RSS订阅的方法
Feb 13 PHP
php删除文本文件中重复行的方法
Apr 28 PHP
php比较两个字符串长度的方法
Jul 13 PHP
php实现与python进行socket通信的方法示例
Aug 30 PHP
php静态成员方法和静态的成员属性的使用方法
Oct 26 PHP
PHP实现websocket通信的方法示例
Aug 28 PHP
php微信公众号开发之快递查询
Oct 20 PHP
php中array_fill函数的实例用法
Mar 02 PHP
PHP实现rar解压读取扩展包小结
Jun 03 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
fgetcvs在linux的问题
2012/01/15 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
php隐藏IP地址后两位显示为星号的方法
2014/11/21 PHP
PHP多线程之内部多线程实例分析
2015/03/09 PHP
php封装的图片(缩略图)处理类完整实例
2016/10/19 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
js cookies实现简单统计访问次数
2009/11/24 Javascript
juqery 学习之五 文档处理 插入
2011/02/11 Javascript
25个优雅的jQuery Tooltip插件推荐
2011/05/25 Javascript
javascript学习笔记(七) js函数介绍
2012/06/19 Javascript
js复制到剪切板的实例方法
2013/06/28 Javascript
使图片旋转的3种解决方案
2013/11/21 Javascript
js面向对象编程之如何实现方法重载
2014/07/02 Javascript
jQuery中width()方法用法实例
2014/12/24 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖放商品放置购物车
2015/11/30 Javascript
AngularJs Managing Service Dependencies详解
2016/09/02 Javascript
web前端vue实现插值文本和输出原始html
2018/01/19 Javascript
JavaScript的Proxy可以做哪些有意思的事儿
2019/06/15 Javascript
bootstrap table实现横向合并与纵向合并
2019/07/18 Javascript
react使用CSS实现react动画功能示例
2020/05/18 Javascript
JS实现鼠标移动拖尾
2020/12/27 Javascript
[34:08]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS EG
2018/03/30 DOTA
[01:32]dota2拉比克至宝(222)
2018/12/20 DOTA
把大数据数字口语化(python与js)两种实现
2013/02/21 Python
Python中的index()方法使用教程
2015/05/18 Python
Python金融数据可视化汇总
2017/11/17 Python
Python实现处理逆波兰表达式示例
2018/07/30 Python
Python中的枚举类型示例介绍
2019/01/09 Python
Python JSON格式数据的提取和保存的实现
2019/03/22 Python
python3 实现爬取TOP500的音乐信息并存储到mongoDB数据库中
2019/08/24 Python
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
2014道德模范事迹材料
2014/02/16 职场文书
中考冲刺决心书
2014/03/11 职场文书
历史专业大学生职业生涯规划书
2014/03/13 职场文书
党的群众路线教育实践活动党员个人整改措施
2014/10/27 职场文书
tomcat下部署jenkins的方法
2022/05/06 Servers