Monthly Archives: Февраль 2018

Деревья в PHP + Twig 2.0


Предположим, есть задачка, вывести дерево. Под рукой PHP, а как view — Twig. Пусть структура данных на backend будет такой: $tree = [ [ ‘name’ => ‘foo’, ‘children’ => [ [ ‘name’ => ‘bar’, ‘children’ => [ [ ‘name’ => ‘baz’, ‘children’ => [ ], ], [ ‘name’ => ‘baz’, ‘children’ => [ ], ],

Как определить квартал из даты в PHP


Функции для работы с датой и временем, которые поставляются с PHP прекрасны для форматирования дат, однако отсутствует простой способ определить квартал для timestamp или объекта DateTime. Вот тут маленькая функция, которая умеет возвращать квартал из DateTime: /** * Return the quarter for a timestamp. * @returns integer */ function quarter(\DateTime $dateTime){ return (int) ceil($dateTime->format(‘n’) /

Яндекс.Метрика