如何在 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
在一个项目中,我必须创建一个命令,根据 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