从字符串到 html 的代码
code from a string to html
我目前正在为 post 系统编写代码。 post 被写入文件,我从文件中读回以将它们显示给访问者。
php 没问题,可以从文件中读取所有内容。
implode('', file(__DIR__ .'../docs/posts/'. next($right) . '.txt')
之后我想将从文件中读取的代码显示到我的 twig 模板中
<article class="newsposttext">{{ nptext }}</article>
这也显示了我想要的文本并以正确的样式显示,尽管代码显示有标签并且标签不是 "processed" by html 并且显示为 i without标签和 text/images/links...
<p>some text</p>
当我使用开发者工具栏时:
<article>"<p>some tex</p>"<article>
我的问题是:如何删除开头和结尾的 " 或我应该以其他方式删除?
$nptext = '"<p>some text</p>"'; // output: "<p>some text</p>"
$nptext = str_replace('"', '', $nptext); // output: <p>some text</p>
你可以试试:
{{ nptext|raw }}
我目前正在为 post 系统编写代码。 post 被写入文件,我从文件中读回以将它们显示给访问者。
php 没问题,可以从文件中读取所有内容。
implode('', file(__DIR__ .'../docs/posts/'. next($right) . '.txt')
之后我想将从文件中读取的代码显示到我的 twig 模板中
<article class="newsposttext">{{ nptext }}</article>
这也显示了我想要的文本并以正确的样式显示,尽管代码显示有标签并且标签不是 "processed" by html 并且显示为 i without标签和 text/images/links...
<p>some text</p>
当我使用开发者工具栏时:
<article>"<p>some tex</p>"<article>
我的问题是:如何删除开头和结尾的 " 或我应该以其他方式删除?
$nptext = '"<p>some text</p>"'; // output: "<p>some text</p>"
$nptext = str_replace('"', '', $nptext); // output: <p>some text</p>
你可以试试:
{{ nptext|raw }}