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

文章 > PHP教程 > php聚合式迭代器是什么

php聚合式迭代器是什么

php聚合式迭代器

头像

小妮浅浅

2021-07-02 14:21:244769浏览 · 0收藏 · 0评论

说明

1、实现其他迭代器功能的接口,相当于在其他迭代器上安装一个外壳,只有一种方法。

2、聚合迭代器可以与许多迭代器结合,实现更高效的迭代。

实例

class MainIterator implements Iterator
{
    private $var = array();
    public function __construct($array)    //构造函数, 初始化对象数组
    {
        if (is_array($array)) {
        $this->var = $array;
        }
    }
 
    public function rewind() {   
        echo "rewinding\n";
        reset($this->var);    //将数组的内部指针指向第一个单元
    }
 
    public function current() {
        $var = current($this->var);    // 返回数组中的当前值
        echo "current: $var\n";
        return $var;
    }
 
    public function key() {
        $var = key($this->var);       //返回数组中内部指针指向的当前单元的键名
        echo "key: $var\n";
        return $var;
    }
 
    public function next() {
        $var = next($this->var);     //返回数组内部指针指向的下一个单元的值
        echo "next: $var\n";
        return $var;
    }
 
    public function valid() {
    return !is_null(key($this->var); //判断当前单元的键是否为空
    }
}

以上就是php聚合式迭代器的介绍,希望对大家有所帮助。更多php学习指路:php教程

关注

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

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

美国人免费观看高清电视剧的软件| 女生给男生吃小头头| 少妇WWVB操BBBB操BBBB| 来吧儿子妈妈是纯还是混 | 乱公伦媳2| YSL水蜜桃86满十八岁会黑吗.. | 《厨房激战5》完整版在线观看 | 内衣秀| 多村三飞母姐妹花女儿的小说| 坤坤寒进桃子里在线看歌词| 老公拿狗给我配| 女性肛交一次肛门多久恢复| 特殊服务| 《与上司做爰HD》| 0.伦理《少妇的滋味》完整版| 日本暴力强伦轩视频| 双性少爷H奶大器粗H漫画| 老妇人50-60-70-80| 第1章饱满的乳峰喷奶水动漫| 内衣走秀| 女人吃男人鸡要多久恢复| 游泳教练在水里含我奶| 扌澡辶鬲的图片| 下面的小嘴又饿了| 《枕边欢情》电影免费观看| 白丝袜精华液抹在脚上的功效| 吻戏韩剧| 免费观看己满十八岁电视剧姐弟| 欧美大片| 校花被教官扒开腿狂躁| 妈妈你真棒插曲快来救救我电影 | 露胸透明睡衣| 《出差的日子》叶爱| 绝色儿媳在线观看免费版电视剧 | 欧美| 我的青春谁做主在线| 26个阴性外貌长相图片| 黏糊糊的你12集免费观看| 乱公伦媳2| 风流夫人免费观看高清电视剧 | 外国大片又大又好看的PPT