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写的serv-u的web申请账号的程序
Oct 09 PHP
PHP 网页过期时间的控制代码
Jun 29 PHP
php echo 输出字符串函数详解
May 13 PHP
php中显示数组与对象的实现代码
Apr 18 PHP
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
Aug 22 PHP
codeigniter使用技巧批量插入数据实例方法分享
Dec 31 PHP
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
May 12 PHP
php中使用session防止用户非法登录后台的方法
Jan 27 PHP
php+mysqli数据库连接的两种方式
Jan 28 PHP
跨浏览器PHP下载文件名中的中文乱码问题解决方法
Mar 05 PHP
PHP JSON格式的中文显示问题解决方法
Apr 09 PHP
浅谈PHP的$_SERVER[SERVER_NAME]
Feb 04 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写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
完美的2个php检测字符串是否是utf-8编码函数分享
2014/07/28 PHP
php使用pdo连接sqlite3的配置示例
2016/05/27 PHP
PHP编写daemon process 实例详解
2016/11/13 PHP
php实现用户注册密码的crypt加密
2017/06/08 PHP
Laravel 解决419错误 -ajax请求错误的问题(CSRF验证)
2019/10/25 PHP
nginx 设置多个站跨域
2021/03/09 Servers
JavaScript delete 属性的使用
2009/10/08 Javascript
node.js中的http.response.addTrailers方法使用说明
2014/12/14 Javascript
微信小程序 网络请求(post请求,get请求)
2017/01/17 Javascript
100多个基础常用JS函数和语法集合大全
2017/02/16 Javascript
你有必要知道的10个JavaScript难点
2017/07/25 Javascript
Vue 中使用vue2-highcharts实现top功能的示例
2018/03/05 Javascript
JavaScript实现学生在线做题计时器功能
2018/12/05 Javascript
点击按钮弹出模态框的一系列操作代码实例
2019/03/29 Javascript
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
Python2.x利用commands模块执行Linux shell命令
2016/03/11 Python
使用python在本地电脑上快速处理数据
2017/06/22 Python
python+requests接口压力测试500次,查看响应时间的实例
2020/04/30 Python
浅谈Python程序的错误:变量未定义
2020/06/02 Python
numba提升python运行速度的实例方法
2021/01/25 Python
python实现scrapy爬虫每天定时抓取数据的示例代码
2021/01/27 Python
微信小程序“圣诞帽”的实现思路详解
2017/12/28 HTML / CSS
英国最好的包装供应商:Priory Direct
2019/12/17 全球购物
Engel & Bengel官网:婴儿推车、儿童房家具和婴儿设备
2019/12/28 全球购物
俄罗斯药房连锁店:ASNA
2020/06/20 全球购物
主治医师岗位职责
2013/12/10 职场文书
大学军训感言200字
2014/02/26 职场文书
药品业务员岗位职责
2014/04/17 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
2014年会计人员工作总结
2014/12/10 职场文书
二手房购房意向书
2015/05/09 职场文书
思品教学工作总结
2015/08/10 职场文书
职场新人刚入职工作总结该怎么写?
2019/05/15 职场文书