韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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教程

关注

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

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

丁香花影院免费观看电视剧哈尔滨 | 永夜长明百度百科| BOBO浏览器老司机模式改版特..| 风流夫人免费观看高清电视剧 | 妈妈的绣感| 欧美大妈LOGO大全及价格图| 女被强伦疯狂做爰XXX| 母亲和女婿免费高清电视剧| CSGO网站开箱推荐| 4444444在线观看免费高清...| 公翁晚上吃我奶头子| DJ快了又快又骚的POP歌曲| 《高潮3》HD未删减减| 《后宫狂热》动漫全集完整| 久久久久久精品国产三级涨奶| 阴部按摩出水太尴尬怎么办| 天美传奇星空MV高清免费| 年经母年经3的| 丫头把腿开大让我添添| B站夫妻进入高峰期需要多久 | 日本大片PPT免费PPT| 《换偶》完整| 伦理《少妇的滋味》完整版| 欧美大片PPT免费PPT| 双男主MV大片| 王娟被老赵一夜干4次| 妈妈的朋友7| 九九在线观看免费播放大全电视剧| 看B站A8直播| 乱亲H女乱秽XXXX| 榨精病栋| 乖把脚分开BY全文免费阅读| 老少配BXMBXMBXMJJ| 《玉尺经》| 《酒店激战》动漫1-5集免费观.. 《地下偶像》樱花动浸 | 日剧《疯狂上司》的演员阵容| 保险经纪人| 华为新品手机发布| 温柔女教师在线观看电视剧大全 | XX| PPT成品网站1688免费