加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP迭代器有什么Iterator作用,是什么来的

发布时间:2023-05-15 15:18:06 所属栏目:PHP教程 来源:
导读:这篇文章给大家介绍了“PHP迭代器有何Iterator作用,是什么来的”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接下来一起跟随小编看看吧。

说明
这篇文章给大家介绍了“PHP迭代器有何Iterator作用,是什么来的”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接下来一起跟随小编看看吧。

说明
 
1、实行foreach的对象时,自动调用,规定了遍历的方法。
 
2、Iterator是php预定义的接口类,可以直接使用。iterator{}是Traversable{}的子类。
 
Traversable{}是检查一个类别是否可以使用foreach的接口。
 
实例
 
Iterator extends Traversable
 
{
 
abstract public current(): mixed — 返回当前元素
 
abstract public key(): scalar — 返回当前元素的键
 
abstract public next(): void — 向前移动到下一个元素
 
abstract public rewind(): void — 返回到迭代器的第一个元素
 
abstract public valid(): bool — 检查当前位置是否有效
 
}
 
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!