Введение в 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:
 
								


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