php-snippets / circular-array
此包已 弃用 且不再维护。未建议替代包。
修复了循环数组数据结构
v1.0.0
2017-10-26 19:54 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: @stable
Suggests
- hirak/prestissimo: Composer parallel install plugin
This package is auto-updated.
Last update: 2023-07-08 22:35:51 UTC
README
图片: Cburnett |
来自 Wikipedia
循环缓冲区、循环队列、循环缓冲区或环形缓冲区是一种使用单个、固定大小缓冲区的数据结构,仿佛它是首尾相连的。这种结构很容易用于缓冲数据流。
安装
通过 Composer
$ composer require php-snippets/circular-array
用法
您可以创建一个无限交互的数组
use PHPSnippets\DataStructures\CircularArray; $circular = Circular::fromArray(array(1, 2, 3, 4)); // this foreach never ends, after 4 back to 1. foreach($circular as $value){ echo $value; }
要求
此版本支持以下 PHP 版本。
- PHP >= 5.3
测试
$ vendor/bin/phpunit
贡献
请参阅 CONTRIBUTING 和 CONDUCT 了解详细信息。
鸣谢
许可
MIT。请参阅 许可文件 了解更多信息。