Columns
in package
FinalYes
Раскладка списка значений по колонкам с выравниванием по ширине.
Элементы заполняются слева направо, затем сверху вниз; ширина каждой колонки подстраивается под самое длинное значение в ней (по видимым символам).
Table of Contents
Methods
- __construct() : mixed
- render() : string
- Разложить значения по заданному числу колонок.
Methods
__construct()
public
__construct([int $gap = 2 ]) : mixed
Parameters
- $gap : int = 2
-
число пробелов между колонками (≥ 0)
Tags
render()
Разложить значения по заданному числу колонок.
public
render(array<int, string> $items, int $columns) : string
Parameters
- $items : array<int, string>
-
значения
- $columns : int
-
число колонок (> 0)
Tags
Return values
string —выровненная по колонкам раскладка