alebediev / sorter
用于排序整数和字符串的顺序和关联数组的库
v1.1.0
2019-10-23 05:54 UTC
Requires
- php: >=7.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.13
This package is auto-updated.
Last update: 2024-09-14 13:38:47 UTC
README
这个库可以帮助排序整数和字符串的顺序和关联数组。
安装
使用以下命令将此库添加到您的项目中
composer require alebediev/sorter
用法
<?php ... use Alebediev\Sorter\Sorter; use Alebediev\Sorter\Strategy\ScalarType\DescendingSorter; use Alebediev\Sorter\Strategy\ScalarType\AscendingSorter; use Alebediev\Sorter\Strategy\NullSorter; ... $descSorter = new Sorter(new DescendingSorter()); $ascSorter = new Sorter(new AscendingSorter()); $nullSorter = new Sorter(new NullSorter()); $descSortedArray = $descSorter->sort($sortableArray); $ascSortedArray = $ascSorter->sort($sortableArray); // NullSorter $array = $nullSorter->sort($sortableArray); // for change sorting strategy $someTestArray = $descSorter->changeStrategy(new NullSorter())->sort($sortableArray);
许可证
MIT 许可证。
版权所有 (c) 2019 Andrii Lebediev