如何在 Symfony 控制台中解释 HTML 标签?

How interpret HTML tag in Symfony console?

在一个项目中,我必须创建一个命令,根据 CSV 文件在 Symfony 控制台中显示 table。

在这个 CSV 文件中有一个带有 HTML 标签的描述,例如:我喜欢 < br/> 寿司。我想要控制台解释标签。

编辑:

我说错了,我希望在控制台中解释 HTML 标签 从

https://www.ask-sheldon.com/br2nl/ 为基础,您可以使用...

function br2nl($string) {
    return preg_replace('/\<(\s*)?br(\s*)?\/?\>/i', "\n", $string);
}

这会将所有 br 标签(br 两侧有 >=0 个空格且 with/without 结束冲突)转换为新行:

<br>
< br>
<br >
<br/>
< br/>
<br />
<    br/>
<br    />
<  br  />

http://sandbox.onlinephpfunctions.com/code/e0cc0a2ba2a41ad901ffeb71dce0a79329053d98