mihaeu/html-formatter 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mihaeu/html-formatter

最新稳定版本:1.0.0

Composer 安装命令:

composer require mihaeu/html-formatter

包简介

HTML Formatter pritifies HTML content by applying proper intendation (no tidy, purification, etc.).

README 文档

README

DEPRECATED

I'm surprised that people are still using this. This is a terrible piece of software. I wrote it years ago on a 10" laptop from my tent while camping somewhere in Armenia (yes that's a valid excuse for writing bad software :P) PRs welcome, but until then I would recommend you don't use this.

HTML Formatter

HTML Formatter re-indents HTML. This is not clean or safe at the moment, but I couldn't find anything else on Packagist that does the job.

Everyone makes sure to stick to standards when it comes to his/her code (or at least I hope they do), but 99% of the HTML on the web looks completely messed up.

This is far from perfect, but if speed does not matter (this implementation is slooow, it was the quickest and dirties solution that came to my mind), because the HTML is cached or something, then this will do.

Installation

If you still don't use Composer, get started here: Composer - Getting Started

# assuming you chose to install Composer globally
$ composer require mihaeu/html-formatter:*

Usage

<?php

require __DIR__.'/vendor/autoload.php';

echo Mihaeu\HtmlFormatter::format('<h1>Hello World</h1><p>Test</p>');

Which should produce something along the lines of:

<h1>
	Hello World
</h1>
<p>
	Test
</p>

统计信息

  • 总下载量: 68.44k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 18
  • 点击次数: 1
  • 依赖项目数: 5
  • 推荐数: 0

GitHub 信息

  • Stars: 17
  • Watchers: 4
  • Forks: 11
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2013-11-26