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 相关文章推荐
dedecms采集中可以过滤多行代码的正则表达式
Mar 17 PHP
实用函数4
Nov 08 PHP
php不用内置函数对数组排序的两个算法代码
Feb 08 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
Apr 12 PHP
php环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
Oct 17 PHP
php木马webshell扫描器代码
Jan 25 PHP
PHP迭代器的内部执行过程详解
Nov 12 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
Apr 28 PHP
php通过curl模拟登陆DZ论坛
May 11 PHP
Zend Framework框架实现类似Google搜索分页效果
Nov 25 PHP
PHP使用Redis实现防止大并发下二次写入的方法
Oct 09 PHP
ThinkPHP 3使用OSS的方法
Jul 19 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简单实现上一页下一页功能示例
2016/09/14 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
Aster vs Newbee BO5 第一场2.19
2021/03/10 DOTA
让textarea自动调整大小的js代码
2011/04/12 Javascript
JS 实现点击a标签的时候让其背景更换
2013/10/15 Javascript
js获取url中&quot;?&quot;后面的字串方法
2014/05/15 Javascript
jQuery实现的鼠标经过时变宽的效果(附demo源码)
2016/04/28 Javascript
深入解析JavaScript中的arguments对象
2016/06/12 Javascript
python爬取安居客二手房网站数据(实例讲解)
2017/10/19 Javascript
Vue通过URL传参如何控制全局console.log的开关详解
2017/12/07 Javascript
详解html-webpack-plugin用法全解
2018/01/22 Javascript
通过实例解析js简易模块加载器
2019/06/17 Javascript
JS实现动态星空背景效果
2019/11/01 Javascript
Vue-cli assets SubDirectory及PublicPath区别详解
2020/08/18 Javascript
[04:28]DOTA2亚洲邀请赛小组赛第五日 TOP10精彩集锦
2015/02/03 DOTA
python实现在sqlite动态创建表的方法
2015/05/08 Python
Python实用日期时间处理方法汇总
2015/05/09 Python
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
Python实现的概率分布运算操作示例
2017/08/14 Python
Python实现计算圆周率π的值到任意位的方法示例
2018/05/08 Python
python 集合 并集、交集 Series list set 转换的实例
2018/05/29 Python
Windows下Python3.6安装第三方模块的方法
2018/11/22 Python
Python通过cv2读取多个USB摄像头
2019/08/28 Python
python使用rsa非对称加密过程解析
2019/12/28 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
html5文字阴影效果text-shadow使用示例
2013/07/25 HTML / CSS
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
俄罗斯购买自行车网站:Vamvelosiped
2021/01/29 全球购物
公司周年庆典邀请函
2014/01/12 职场文书
《雕塑之美》教学反思
2014/04/24 职场文书
仓库管理计划书
2014/05/04 职场文书
南京市纪委监察局整改方案
2014/09/16 职场文书
地道战观后感2000字
2015/06/04 职场文书
2016年推广普通话宣传周活动总结
2016/04/06 职场文书
使用CSS连接数据库的方式
2022/02/28 HTML / CSS
python index() 与 rindex() 方法的使用示例详解
2022/12/24 Python