自动缩进HTML代码并显示它 [英] Auto-indent HTML Code and Display It
本文介绍了自动缩进HTML代码并显示它的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
<?php
$ html ='< div>< p>< span>一些文字< / span>< / p> < / DIV>';
echo htmlspecialchars($ html);
?>
会给< div>< p>< span>一些我想展示一些像
< div>
< p>
< span>一些文字< / span>
< / p>
< / div>
解决方案
您可以使用htmLawed
http://www.bioinformatics.org/phplabware/internal_utilities/htmLawed/ <
这是你的代码:
<?php
要求(htmLawed / htmLawed.php);
echo< pre>;
echo htmlspecialchars(
htmLawed('< div>< p>< span>一些文本< / span>< / p>< / div>'array('tidy'= > 4))
);
echo< / pre>;
?>
When displaying HTML code in PHP, if I want to indent tags what would be the best way?
For example,
<?php
$html = '<div><p><span>some text</span></p></div>';
echo htmlspecialchars($html);
?>
will give <div><p><span>some text</span</p></div>
.
Instead, I'd like to show something like,
<div>
<p>
<span>some text</span>
</p>
</div>
解决方案
You can use htmLawed
http://www.bioinformatics.org/phplabware/internal_utilities/htmLawed/
this would be your code:
<?php
require("htmLawed/htmLawed.php");
echo "<pre>";
echo htmlspecialchars(
htmLawed('<div><p><span>some text</span></p></div>', array('tidy'=>4))
);
echo "</pre>";
?>
这篇关于自动缩进HTML代码并显示它的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文