国产成人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教程

关注

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

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

《夜班护士》结局| 法国理伦片《粉嫩小娇乳小说| 妈妈的闺蜜电视剧免费观看完整版.. | 一边摸上面一边敷面膜| 学长让我夹跳D上课不能掉| 巨茎挺进李淑芬的体内视频| 瞒着上司和夫人在办公室如何相处| 四房播播网| T大校花沉浮录续集TXT| 男牛把小困困放到女生困里视频| 肉丸子影院免费观看电视剧| 内衣走秀| 《一滴都不许漏》何泽城林荫| 姐姐片多多免费高清电视剧| 两男吮她的花蒂和奶水视频| 女主被兄弟三人轮流欺负的小说| 强伦轩女教师在线播放| 成全视频高清免费观看捉妖记动漫 | 《黏糊糊的你》动漫免费观看| 成全高清免费完整观看| 宝贝把腿开大让我添添你视频 | 二人努力生猴子免费观看| 林恩| 道具调教自慰颤抖呻吟AV| 美国暴躁真人CSGO| 《教授与女学生》伦理| 《家访的老师》动漫在线观看| 妈妈的职业4免费观看完整版高清| 成色18K1.220.38软件| 国产69精品久久久久久A片| 欧美一区二区| 黄瓜视频APP| 学长让我夹跳D上课不能掉| 周翊然| 《-滴都不许漏》何泽城林荫 | 可切换老司机模式浏览器| 马配人的视频在线观看| 《饥渴的人妻日本》中字| 桃色视频| 别C我了~C烂了~啊~| 嗯啊~使劲~别停~高H漫画