国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > PHP教程 > php包装迭代器如何理解

php包装迭代器如何理解

php 迭代器

头像

小妮浅浅

2021-10-22 10:24:5114981浏览 · 0收藏 · 0评论

1、本身也是一个迭代器,当被实例化时,又需要被传递到另一个迭代器内部保存,即内部迭代InnerIterator。

2、可通过继承IteratorIterator实现对原有迭代器功能的升级。

其构造参数也必须是迭代器,而参数签名本身就是需要一个对象,实现了Traversable接口。

实例

class OutIterator extends IteratorIterator
{
    public function rewind()
    {
        echo __METHOD__, PHP_EOL;
        return parent::rewind();
    }
 
    public function valid()
    {
        echo __METHOD__, PHP_EOL;
        return parent::valid();
    }
 
    public function current()
    {
        echo __METHOD__, PHP_EOL;
        return parent::current() . '_suffix';
    }
 
    public function key()
    {
        echo __METHOD__, PHP_EOL;
        return parent::key();
    }
 
    public function next()
    {
        echo __METHOD__, PHP_EOL;
        return parent::next();
    }
 
    public function getInnerIterator()
    {
        echo __METHOD__, PHP_EOL;
        return parent::getInnerIterator();
    }
}
$iterator = new OutIterator(new ArrayIterator([1, 2, 3]));
foreach ($iterator as $k => $v) {
    echo $k, ': ', $v, PHP_EOL;
}
// OutIterator::rewind
// OutIterator::valid
// OutIterator::current
// OutIterator::key
// 0: 1_suffix
// OutIterator::next
// OutIterator::valid
// OutIterator::current
// OutIterator::key
// 1: 2_suffix
// OutIterator::next
// OutIterator::valid
// OutIterator::current
// OutIterator::key
// 2: 3_suffix
// OutIterator::next
// OutIterator::valid

以上就是php包装迭代器的理解,希望对大家有所帮助。更多php学习指路:php教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

他扒开我小流添我三男一女视频| 欧美MV日韩MV最火的一句歌词| 《妻欲公与媳》免费看| 麻豆精品无码少妇久久爽爽网站| 《不戴套瑜伽教练3》| 我在开会他在下添好爽| 电视剧情满四合院| 妈妈你真棒里面的插曲叫什么| 性做爰全过程免费看| 把你CAO烂好不好高H| 白丝脚上的浓浓的精华液能用吗| 一线产区和二线产区的品牌走位| 如何正确拔萝卜| 按摩师把我添高潮了6次| 《妻欲公与媳》免费看| 父女一起到达巅峰的小说| 小雪被老汉各种姿势玩弄视频| 《老公今晚我加班》免费阅读| 《军妓肉体》在线观看| 老头跪在两腿之间吃奶| 女性肛交一次肛门多久恢复| 麻豆国产AV无码免费视频| 免费B站看大片真人电视剧| 五姑娘影院在线观看免费版电视剧| 暴躁老阿姨CSGO最强武器搭配 | 快拨出天我是你母亲歌词监控 | | 《后宫狂热》动浸全集完整 | 《从上司到妻子》动画结局| 18岁的少女与狗高清电视剧| 美丽小洞5荷尔蒙| 日本真人版免费PPT| 《晚上准备好纸巾》| 《交换做爰》在线观看| 鲁鲁射击免费播放电视剧全部| 荫蒂被三个男人添| 欧美大片PPT免费PPT| 追风行动电视剧全集免费观看| 12338是什么电话| 韩剧在线观看免费高清完整版 | 胡桃用手抠出许多白色粘液咋办