小白php

导航

 

 

首先来思考下?到底能不能用for来遍历遍历数组?

其实可以是可以但是,不是真正意义上的遍历,

for循环遍历,只适合索引数组,因为,我们都是先得到数组的下标,然后再利用下标去访问数组的元素,但是,从逻辑上来说,下标是数组的一部分,一定是先有元素,才得到元素的下标!

 

我们习惯使用foreach来遍历数组,因为foreach本质的原因是可以直接找到数组的指针!

在数组的指针当中大概有一下的常用的函数:key current next reset

 

key语法是:key(数组名)

 

作用:获取该数组当前元素的键!

current语法是:current(数组名)

作用:获取该数组当前元素的值!

 

next语法是:next(数组名)

作用:将数组的指针下移一位

 

reset语法是:reset(数组名)

作用:重置数组的指针(将数组的指针重新指向第一个元素)

代码案例:

 

posted on 2016-11-23 00:01  小白php  阅读(479)  评论(0编辑  收藏  举报