( … ) оператор распаковки массива в PHP

Три точки (…) в PHP — это оператор распаковки массива. Когда мы видим …array_values($urlData), это означает, что PHP «распаковывает» элементы массива $urlData и передает их как отдельные аргументы в функцию. Давайте разберем пример: array_values($urlData) — это функция, которая… Read More

Laravel — использование службы контейнера зависимостей для получения экземпляра класса

Начнем с примера: Запись $sitemap = app(SitemapBuilder::class); в Laravel означает использование службы контейнера зависимостей для получения экземпляра класса SitemapBuilder. Давай разберём, что это значит: 1. app() — Функция доступа к контейнеру app() — это глобальная вспомогательная функция в… Read More