定制 dkulyk/sequence 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

dkulyk/sequence

Composer 安装命令:

composer require dkulyk/sequence

包简介

Lazy sequence library for PHP.

README 文档

README

Quick Example

Install the package via composer by adding this section to the composer.json file:

"require": {
    "dkulyk/sequence": "~1.0"
},

This is a tiny script to get a feeling of how Sequence works.

<?php
require_once __DIR__.'/vendor/autoload.php';

use DKulyk\Sequence\Sequence;

function fibonacci(&$value, $a = 1, $b = 2)
{
    $value = $a;
    return function (&$v) use ($a, $b) {
        return fibonacci($v, $b, $a + $b);
    };
}


$i = (new Sequence('fibonacci'))
    ->limit(10);

foreach ($i as $k => $v) {
    echo $k, ' => ', $v, PHP_EOL;
}

and the output of this program will be:

0 => 1
1 => 2
2 => 3
3 => 5
4 => 8
5 => 13
6 => 21
7 => 34
8 => 55
9 => 89

This is just a tiny bit of all the things that can be accomplished with Sequence.

统计信息

  • 总下载量: 146
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-02-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固