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的正则处理函数总结分析
Jun 20 PHP
PHP实现的简易版图片相似度比较
Jan 07 PHP
php+ajax实现无刷新动态加载数据技术
Apr 28 PHP
FastCGI 进程意外退出造成500错误
Jul 26 PHP
PHP实现递归复制整个文件夹的类实例
Aug 03 PHP
PHP常见错误提示含义解释(实用!值得收藏)
Apr 25 PHP
PHP基于反射机制实现插件的可插拔设计详解
Nov 10 PHP
php中__toString()方法用法示例
Dec 07 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
Apr 05 PHP
详解PHP防止盗链防止迅雷下载的方法
Apr 26 PHP
PHP培训要多少钱
Jun 06 PHP
php nginx 实时输出的简单实现方法
Jan 21 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封装分页函数实现文本分页和数字分页
2014/10/23 PHP
PHP数组内存利用率低和弱类型详细解读
2017/08/10 PHP
PHP大文件及断点续传下载实现代码
2020/08/18 PHP
用JavaScript编写COM组件的步骤
2009/03/17 Javascript
JS 对象介绍
2010/01/20 Javascript
Javascript类库的顶层对象名用户体验分析
2010/10/24 Javascript
写js时遇到的一些小问题
2010/12/06 Javascript
jquery异步请求实例代码
2011/06/21 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
jquery实现加载等待效果示例
2013/09/25 Javascript
js返回上一页并刷新的多种实现方法
2014/02/26 Javascript
Javascript基础教程之变量
2015/01/18 Javascript
JS中捕获console.log()输出的方法
2015/04/16 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
2016/04/29 Javascript
Ztree新增角色和编辑角色回显问题的解决
2016/10/25 Javascript
JS定时器实现数值从0到10来回变化
2016/12/09 Javascript
DWR3 访问WEB元素的两种方法实例详解
2017/01/03 Javascript
Nodejs中使用captchapng模块生成图片验证码
2017/05/18 NodeJs
H5实现仿flash效果的实现代码
2017/09/29 Javascript
浅谈Koa2框架利用CORS完成跨域ajax请求
2018/03/06 Javascript
纯JS实现可用于页码更换的飞页特效示例
2018/05/21 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
python获得图片base64编码示例
2014/01/16 Python
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
Python中模块pymysql查询结果后如何获取字段列表
2017/06/05 Python
Python单例模式的两种实现方法
2017/08/14 Python
keras 使用Lambda 快速新建层 添加多个参数操作
2020/06/10 Python
如何通过python计算圆周率PI
2020/11/11 Python
网络教育自我鉴定
2013/11/01 职场文书
实习生的自我鉴定范文欣赏
2013/11/20 职场文书
德语专业求职信
2014/03/12 职场文书
暑期社会实践先进个人主要事迹
2014/05/22 职场文书
高中美术教师事迹材料
2014/08/22 职场文书
2015年员工工作表现评语
2015/03/25 职场文书
Unity连接MySQL并读取表格数据的实现代码
2021/06/20 MySQL