posp/sorted-linked-list
最新稳定版本:v1.1
Composer 安装命令:
composer require posp/sorted-linked-list
包简介
SortedLinkedList
README 文档
README
composer require posp/sorted-linked-list
Usage
<?php require __DIR__.'/vendor/autoload.php'; use Posp\SortedLinkedList\SortedLinkedList; $sortedLinkedList = new SortedLinkedList();
Default sorting mode is ascending, if you want descending list:
$sortedLinkedList = new SortedLinkedList(SortedLinkedList::SORT_DESC);
Adding items:
$sortedLinkedList->addItem(1); // 1 $sortedLinkedList->addItem(3); // 1->3 $sortedLinkedList->addItem(2); // 1->2->3
Removing items:
$sortedLinkedList->removeItem(2); // 1->3
SortedLinkedList implements both Countable and Iterator interfaces:
$sortedLinkedList = new SortedLinkedList(); $sortedLinkedList->addItem(1); $sortedLinkedList->addItem(3); echo count($sortedLinkedList); // 2 foreach($sortedLinkedList as $item) { echo $item; }
Tools
Run tests: composer test
Run PhpStan: composer phpstan
Run coding standards: composer cs
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-06-29