jwilkinson /collections
提供多种标准接口和数据结构的软件包
dev-master / 1.0.x-dev
2016-04-16 21:24 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2024-09-20 18:04:12 UTC
README
注意: 将 :John Mark Wilkinson
:john-wilkinson
:collections
:一个一致的集合框架
替换为正确的值,在 README.md、CHANGELOG.md、CONTRIBUTING.md、LICENSE.md 和 composer.json 文件中,然后删除此行。
这是一个基于 Java 集合框架的一致的集合框架,受到了 Ruby 和 Python 的一定影响。它遵循 PSR 标准。
本项目的主要目标之一是提供一个接口,允许其内部在 C 中重写,并提供了 PHP 绑定。这将大大提高框架的效率。
安装
通过 Composer
$ composer require john-wilkinson/:collections
用法
use Jmw\Collection\Queue\ArrayDeque; $deque = new ArrayDeque(['a','b','c']); //a echo $deque->poll(); //b echo $deque->poll(); //c echo $deque->pollLast(); //null echo $deque->pollLast();
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
测试
$ composer test
或者
$ phpunit
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 :author_email 而不是使用问题跟踪器。
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。