dolejska-daniel/bracket-generator

v0.2 2018-01-29 18:32 UTC

This package is auto-updated.

Last update: 2024-08-29 04:31:37 UTC


README

版本 v0.2

目录

  1. 简介
  2. 下载
  3. 使用示例

简介

欢迎来到 PHP7 括号生成器仓库。这个库使用 HTML 表格来渲染美观整洁的比赛括号。您可以根据参与人数、比赛列表甚至自定义树创建括号。括号的外观也可以完全自定义。

请主要参考 wiki 页面

下载

获取这个库的最简单方法是使用 Composer。在安装了 Composer 的情况下,只需执行 composer require dolejska-daniel/bracket-generatorcomposer update 命令即可获取并准备该库!

如果您不喜欢 Composer,您可以下载 整个仓库的 .zip 归档 或使用 Git 克隆仓库 - git clone https://github.com/dolejska-daniel/bracket-generator但在此情况下,您将需要创建自己的自动加载函数。

使用示例

创建括号所需的一切

use BracketGenerator\Bracket;
echo Bracket::create(8);

执行后您会得到什么?看看这个

Empty bracket for 8 participants

看起来有点空,您可以非常容易地填充它 - 我们从开始的地方开始

use BracketGenerator\Bracket;

$bracket = Bracket::create(8);
$bracket->fillByParticipantList([
	[ 'Participant 1', 0 ],
	[ 'Participant 2', 0 ],
	[ 'Participant 3', 0 ],
	[ 'Participant 4', 0 ],
	[ 'Participant 5', 0 ],
	[ 'Participant 6', 0 ],
	[ 'Participant 7', 0 ],
	[ 'Participant 8', 0 ],
]);

echo $bracket;

然后我们得到这个

Filled bracket for 8 participants

请记住,括号的外观可以完全自定义。这只是一个示例。

更多详情请参阅 wiki 页面