PHP 7.4 修剪字符串变量之间的空格

Lui*_*ins 5 php twig timber

我遇到了一个问题,当我将多个变量输出到一个类属性中时,它们都被压缩成一个单词,而不是像最初创作的那样作为单独的单词保存,如

<div class="className {{ variable1 }} {{ variable2 }}"><div>
Run Code Online (Sandbox Code Playgroud)

在运行时,这被呈现为:

<div class="className variable1variable2"><div>
Run Code Online (Sandbox Code Playgroud)

知道什么会导致这种情况以及如何避免吗?

Vla*_*mir 7

在 PHP 7.4 上遇到同样的问题。在 GitHub 上找到了此修复程序

因此,如果您使用 Twig 1,请将其至少升级到v1.43.0

如果您使用的是 Twig 2,请将其至少升级到v2.10.0(我的例子 - 我的项目中有 v2.7.4)。

  • 1.2x 和类似版本的相关解决方案,以防有人无法升级:/sf/answers/4378823291/ (2认同)