Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php \细枝输出中的t字符_Php_Templates_Twig - Fatal编程技术网

Php \细枝输出中的t字符

Php \细枝输出中的t字符,php,templates,twig,Php,Templates,Twig,有人知道如何停止输出\t和\n字符吗? 我的输出如下所示: <ul>\n \t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=''> ... \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t {%endfor%} 谢谢 没错,正如它在 模板引擎不会进一步修改空白,因此 空白(空格、制表符、换行符等)将原封不动地返回 您可以使用无空格-标记来抑制空白 {% spaceless %}

有人知道如何停止输出\t和\n字符吗? 我的输出如下所示:

<ul>\n \t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=''> ...
    \n\t\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t
  • {%endfor%}

谢谢

没错,正如它在

模板引擎不会进一步修改空白,因此 空白(空格、制表符、换行符等)将原封不动地返回

您可以使用
无空格
-标记来抑制空白

{% spaceless %}
    <div>
        <strong>foo</strong>
    </div>
{% endspaceless %}

{# output will be <div><strong>foo</strong></div> #}
{%spaceless%}
foo
{%endspaceless%}
{输出将是foo}

请查看手册以了解更多选项。

没错,如手册中所述:

模板引擎不会进一步修改空白,因此 空白(空格、制表符、换行符等)将原封不动地返回

您可以使用
无空格
-标记来抑制空白

{% spaceless %}
    <div>
        <strong>foo</strong>
    </div>
{% endspaceless %}

{# output will be <div><strong>foo</strong></div> #}
{%spaceless%}
foo
{%endspaceless%}
{输出将是foo}

查看手册以了解更多选项。

\t
\n
是选项卡和换行符;你的意思是Twig打印
\t
,还是打印制表符?这个数据包含什么?
\t
\n
是制表符和换行符;你是说Twig打印
\t
,还是打印制表符?这个数据包含什么?太好了!非常感谢你。我错过了docs:S的那一部分。我实际上是在寻找一种在全球范围内实现这一目标的方法。。。但似乎没有。如果你把最高级别的模板放在这些标记之间,那么它也会影响所有包含的和派生的模板。太好了!非常感谢你。我错过了docs:S的那一部分。我实际上是在寻找一种在全球范围内实现这一目标的方法。。。但似乎没有。如果您将最高级别的模板放在这些标记之间,那么它也会影响所有包含的和派生的模板。