php yield

<?php

set_time_limit(0);

echo  date('Y-m-d H:i:s').'<br/>';

function xrange($start, $end, $step = 1) {

    for ($i = $start; $i <= $end; $i += $step) {

        yield $i;

}

}

foreach (xrange(1, 10000) as $num) {

    echo $num;

echo "<br/>";

}

/*

* 1

* 2

* ...

* 1000

*/

echo "<br/>";

echo  date('Y-m-d H:i:s');

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,214评论 1 19
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,779评论 0 11
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,053评论 0 2
  • 有童心是好事,幼稚是另外一件事。童心是无伤大雅的逗趣,幼稚会让周边的人遭殃。so,be a grown up
    呶呶的简书阅读 509评论 0 0
  • 第一次见你,不自觉一见钟情 他高我一级,我是他直系学妹。第一次见他在新生入学大会,他是学生会干部,因为在群里看过...
    入梦闻耳语阅读 311评论 0 1