mihaeu / html-formatter
HTML Formatter通过应用适当的缩进来美化HTML内容(不进行tidy、净化等操作)。
1.0.0
2013-11-26 11:55 UTC
This package is auto-updated.
Last update: 2024-09-04 17:54:29 UTC
README
已弃用
我惊讶于人们还在使用这个。这是一个糟糕的软件。我在几年前在亚美尼亚某处露营时,用10寸笔记本电脑写的(是的,这是一个写糟糕软件的有效借口:P)欢迎提交PR,但在那之前,我建议你不要使用这个。
HTML Formatter
HTML Formatter重新缩进HTML。目前这既不干净也不安全,但我找不到Packagist上其他能做这个工作的东西。
每个人都应该确保自己的代码遵循标准(至少我希望是这样),但网上99%的HTML看起来都乱七八糟。
这远非完美,但如果速度不重要(这个实现很慢,这是我想到的最快最简单的解决方案),因为HTML被缓存了或者类似的情况,那么这个方法可以。
安装
如果你还没有使用Composer,从这里开始: Composer - 入门
# assuming you chose to install Composer globally $ composer require mihaeu/html-formatter:*
用法
<?php require __DIR__.'/vendor/autoload.php'; echo Mihaeu\HtmlFormatter::format('<h1>Hello World</h1><p>Test</p>');
这将产生类似以下内容
<h1>
Hello World
</h1>
<p>
Test
</p>