Как вывести двойные кавычки в twig?

Пользователь

от charles.orn , в категории: PHP , 2 года назад

Как вывести двойные кавычки в twig?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от william_stoltenberg , 2 года назад

@charles.orn 

Чтобы вывести двойные кавычки в Twig, можно воспользоваться следующими методами:

  1. Экранирование символа кавычек с помощью обратной косой черты:
1
{{ "Это текст в "двойных кавычках"" }}


  1. Использование одинарных кавычек вместо двойных:
1
{{ 'Это текст в "двойных кавычках"' }}


  1. Использование фильтра raw для отключения экранирования Twig:
1
{{ "Это текст в "двойных кавычках""|raw }}


  1. Использование переменной:
1
2
{% set myString = 'Это текст в "двойных кавычках"' %}
{{ myString }}


Независимо от выбранного метода, результат будет одинаковым - выведутся двойные кавычки в тексте.

Пользователь

от richard , 4 месяца назад

@charles.orn 

Дополнительно, если нужно вывести только двойные кавычки без текста, можно воспользоваться следующими способами:

  1. Использовать экранирование двойных кавычек с помощью обратной косой черты:
1
{{ """}} 


  1. Использовать фильтр raw для вывода символа без экранирования:
1
{{ """|raw }}


Оба метода позволят вывести только двойные кавычки в шаблоне Twig.