Php 从字符串到html的代码
我目前正在为post系统编写代码。这些帖子被写到一个文件中,我从文件中读回并向访问者展示 php很好,可以读取文件中的所有内容Php 从字符串到html的代码,php,html,twig,Php,Html,Twig,我目前正在为post系统编写代码。这些帖子被写到一个文件中,我从文件中读回并向访问者展示 php很好,可以读取文件中的所有内容 implode('', file(__DIR__ .'../docs/posts/'. next($right) . '.txt') 之后,我想将从文件读取的代码显示到我的小树枝模板中 <article class="newsposttext">{{ nptext }}</article> {{nptext} 这也以正确的样式显示了我想要
implode('', file(__DIR__ .'../docs/posts/'. next($right) . '.txt')
之后,我想将从文件读取的代码显示到我的小树枝模板中
<article class="newsposttext">{{ nptext }}</article>
{{nptext}
这也以正确的样式显示了我想要的文本,尽管代码是用标记显示的,标记不是由html“处理”的,显示为不带标记的i和文本/图像/链接
<p>some text</p>
一些文本
使用开发人员工具栏时:
<article>"<p>some tex</p>"<article>
“一些tex”
我的问题是:如何删除“开头和结尾处的”或“我应该以另一种方式执行?”的内容?$nptext='“some text”;//输出:some text”
$nptext = '"<p>some text</p>"'; // output: "<p>some text</p>"
$nptext = str_replace('"', '', $nptext); // output: <p>some text</p>
$nptext=str_replace(“,”$nptext);//输出:一些文本
您可以尝试:
{{ nptext|raw }}
文档:
通过使用纯php,您可以做如下简单的事情:您使用的是模板系统还是什么?感谢您的澄清。我为你的问题添加了这个标记。我不必替换所有的“”,因为在这种情况下,图像标记会忘记src=“logo.png”,只是尝试了rtrim(ltrim(introde(“”,file(DIR.../docs/posts/”.next($right)。“.txt”),“”,“”),但它也不起作用