PHP » Laravel
Маршруты в Laravel
Фреймворк Laravel имеет набор методов для определения адреса загружаемой страницы и отдачей соответствующего содержимого. Рассмотрим метод get из класса Route, приведя примеры по запросу страниц с обязательными и необязательными параметрами. Разберём работу фильтров для ограничения возможных значений параметров.
Контроллеры в Laravel
Построение маршрутов в Laravel с помощью анонимных функций редко используется в проектах. Обычно для маршрутизации применяются контроллеры: классы с методами.
Представления в Laravel
Представления в Laravel позволяют сформировать HTML код вывода. В них происходит вывод уже рассчитанного результата. В представления можно передавать значения, используя второй аргумент функции view.
Шаблонизатор Blade в Laravel
Рассмотрим подробнее шаблонизатор Laravel под названием Blade. Как в нём выводить значения массивов и переменных, использовать тернарный оператор, экранировать данные и комментировать код
Условные директивы Blade в Laravel
Директивы условий шаблонизатора Blade позволяют запрограммировать простейшую логику для организации вывода HTML. Для этого используются директивы if, else, elseif, unless.