文件名称:sql-formatter:用于格式化sql语句的轻量级php类。处理自动缩进和语法突出显示
文件大小:17KB
文件格式:ZIP
更新时间:2024-04-08 18:12:41
HTML
SqlFormatter 一个轻量级的php软件包,用于格式化sql语句。 除了语法高亮显示之外,它还可以自动缩进并添加换行符。 历史 这个包是来自一个分支。这是原始“历史记录”部分所说的内容: 我发现自己不得不一直调试自动生成SQL语句,并希望找到一种方法来轻松输出格式化HTML,而不必包含巨大的库或将其粘贴并粘贴到在线格式化程序中。 我最初计划从PhpMyAdmin中提取格式代码,但是那是10,000多行代码并使用了全局变量。 我看到其他人也有同样的问题,并以Stack Overflow用户losif的回答为起点。 ― @jdorn 用法 SqlFormatter类具有一种方法format ,该方法format以SQL字符串作为输入,并在pre标记内返回格式化HTML块。 用法示例: <?php require_once 'vendor/autoload.php' ; use D
【文件预览】:
sql-formatter-1.1.x
----composer.json(995B)
----bin()
--------sql-formatter(754B)
----CONTRIBUTING.md(485B)
----src()
--------Tokenizer.php(22KB)
--------NullHighlighter.php(515B)
--------Highlighter.php(2KB)
--------Token.php(2KB)
--------SqlFormatter.php(15KB)
--------HtmlHighlighter.php(3KB)
--------Cursor.php(1KB)
--------CliHighlighter.php(2KB)
----README.md(3KB)
----LICENSE.txt(1KB)