如何在树枝上组合两个字符串?

时间:2012-05-06 12:01:19

标签: twig

我想做这样的事情:

{% set c=a+b %}

其中 a b 是字符串 我该怎么办?

4 个答案:

答案 0 :(得分:119)

这样做的方法是:

{% set c = a ~ b %}

答案 1 :(得分:18)

使用“〜”运算符。这将连接你的两个字符串。 “+”运算符不能用于组合字符串。

你会得到这个:

{% set c=a~b %}

更多信息: “+”运算符:将两个对象一起添加(操作数转换为数字)。

答案 2 :(得分:5)

您可以使用:

{{“Hello”~name~“!” }}

答案 3 :(得分:0)

{%block page%}的更清晰示例... {%endblock%}:

{% block page %}
    {% set page = page | merge({
    "title"       : branchName,
    "description" : "This description has "~branchName~" as its title"
    }) %}
    {{ parent() }}
{% endblock %}

{%block content%}的更清晰示例... {%endblock%}:

{% block content %}
    This is just a sample string for {{ branchName }} that needs no concatenation
{% endblock %}