-
JavaScript/Node.js (с использованием механизма шаблонов EJS):
// Template rendering const ejs = require('ejs'); const template = '<%= variable %>'; const data = { variable: 'Hello, World!' }; const rendered = ejs.render(template, data); console.log(rendered); -
Python (с использованием механизма шаблонов Jinja2):
from jinja2 import Template # Template rendering template = Template('{{ variable }}') rendered = template.render(variable='Hello, World!') print(rendered) -
Ruby (с использованием шаблонизатора ERB):
require 'erb' # Template rendering template = ERB.new('<%= variable %>') rendered = template.result(binding) puts rendered -
PHP:
<?php // Template rendering $template = '<%= $variable %>'; $variable = 'Hello, World!'; echo eval('?>' . $template . '<?php;'); ?>
Это всего лишь несколько примеров. Существует множество других языков программирования и шаблонизаторов, поддерживающих переменные шаблона. Помните, что конкретный синтаксис и его использование могут различаться в зависимости от используемого вами языка или платформы.