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中可以自动分割查询字符的Parse_str函数使用示例
Jul 25 PHP
php基于curl扩展制作跨平台的restfule 接口
May 11 PHP
PHP实现仿Google分页效果的分页函数
Jul 29 PHP
PHP的serialize序列化数据以及JSON格式化数据分析
Oct 10 PHP
基于PHP如何把汉字转化为拼音
Dec 11 PHP
php强制下载文件函数
Aug 24 PHP
Linux平台php命令行程序处理管道数据的方法
Nov 10 PHP
PHPExcel导出2003和2007的excel文档功能示例
Jan 04 PHP
php中Redis的应用--消息传递
Mar 28 PHP
PHP使用Redis长连接的方法详解
Feb 12 PHP
PHP大文件分片上传的实现方法
Oct 28 PHP
thinkphp5实现微信扫码支付
Dec 23 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
9段PHP实用功能的代码推荐
2014/10/14 PHP
php cookie用户登录的详解及实例代码
2017/01/03 PHP
基于win2003虚拟机中apache服务器的访问
2017/08/01 PHP
用循环或if语句从json中取数据示例
2014/08/18 Javascript
判断在css加载完毕后执行后续代码示例
2014/09/03 Javascript
Jquery遍历Json数据的方法
2015/04/20 Javascript
简单分析javascript面向对象与原型
2015/05/21 Javascript
整理Javascript事件响应学习笔记
2015/12/02 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
2016/12/26 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
canvas实现弧形可拖动进度条效果
2017/05/11 Javascript
Bootstrap与Angularjs的模态框实例代码
2017/08/03 Javascript
JS实现模糊查询带下拉匹配效果
2018/06/21 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
vue项目移动端实现ip输入框问题
2019/03/19 Javascript
Nodejs实现用户注册功能
2019/04/14 NodeJs
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
python针对不定分隔符切割提取字符串的方法
2018/10/26 Python
python实现矩阵和array数组之间的转换
2019/11/29 Python
python3发送request请求及查看返回结果实例
2020/04/30 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
2021/01/08 Python
英国领先的鞋类零售商:Shoe Zone
2018/12/13 全球购物
美国现代家具购物网站:LexMod
2019/01/09 全球购物
W Hamond官网:始于1979年的钻石专家
2020/07/20 全球购物
c/c++某大公司的两道笔试题
2014/02/02 面试题
年终自我鉴定
2013/10/09 职场文书
大学新闻系应届生求职信
2014/06/02 职场文书
巴西世界杯32强口号
2014/06/05 职场文书
我的中国梦演讲稿600字
2014/08/19 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
《我爱祖国》演讲稿1000字
2014/09/26 职场文书
公司2014年度工作总结
2014/12/10 职场文书
pytorch中的numel函数用法说明
2021/05/13 Python
Windows中Redis安装配置流程并实现远程访问功能
2021/06/07 Redis
OpenCV图像变换之傅里叶变换的一些应用
2021/07/26 Python
CSS 实现磨砂玻璃(毛玻璃)效果样式
2023/05/21 HTML / CSS