Введение в Twig и базовый синтаксис
Что такое Twig?
Twig — это современный, гибкий и безопасный шаблонизатор для PHP. Он позволяет отделять логику приложения от представления (HTML).
Установка (через Composer)
composer require "twig/twig:^3.0"
Простейший пример
// index.php
require_once 'vendor/autoload.php';
$loader = new \Twig\Loader\FilesystemLoader('templates');
$twig = new \Twig\Environment($loader);
echo $twig->render('hello.html.twig', ['name' => 'Анна']);
templates/hello.html.twig
Привет, {{ name }}!
Основные элементы синтаксиса:
{{ переменная }}— вывод переменной{% ... %}— управляющие конструкции (циклы, условия и т.д.){# комментарий #}— комментарии
Share this content:



Отправить комментарий