senttor / trainingsortinglibrary-project
这是一个用于排序数组的训练库
dev-master
2019-03-05 18:43 UTC
Requires
- php: >=7.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.13
This package is auto-updated.
Last update: 2024-09-06 09:42:46 UTC
README
这是一个测试排序库。
安装
要创建基于此模板的新项目,请执行以下命令
$ composer require senttor/trainingsortinglibrary-project
注意:如果您不想将开发依赖项安装到项目中,可以在
create-project
标志后添加--no-dev
您需要做的主要更改
-
更新
composer.json
文件中的name
、description
、keywords
、authors
部分,第 2-4 行、第 9-10 行。 -
更新
.php_cs
文件中的头部模板,第 4-9 行。 -
更新
LICENSE
文件中的版权信息,第 3 行。
您可能需要做的其他更改
-
在
composer.json
中更改 PHP 版本,第 15 行。 -
更改
.php_cs
文件中的代码风格规则。 -
将一些新文件和目录添加到
.gitignore
文件中,以将其排除在 Git 之外。 -
根据您的项目更新说明
-
根据您的项目更新变更日志
用法
输入值
1.$stringArray = ['first', 'second', 'third', 'fourth'];
目标 - 升序排序 选择升序排序
2. $asc_sort = new \Vendor\Sorting\AscSorting();
$strategy_asc = new \Vendor\Sorting\Strategy( $asc_sort );
排序...
$strategy_asc->sorting($stringArray)
代码风格修复器
要修复代码风格,请运行以下命令
$ composer cs-fix
许可
该项目根据 BSD-3-Clause 许可协议发布。许可协议。
版权 (c) 2018, c