koara / koara-html
Koara to Html 解析器,由 PHP 编写
0.14.0
2016-12-26 11:10 UTC
Requires
- php: >=5.4.0
- koara/koara: ^0.14.0
Requires (Dev)
- phpunit/phpunit: ~4.8 || ~5.1
This package is not auto-updated.
Last update: 2024-09-18 19:19:16 UTC
README
Koara-php-html
Koara 是一种模块化轻量级标记语言。本项目可以将 Koara AST 在 PHP 中渲染为 Html。
AST 由 核心 Koara 解析器 创建。
入门指南
-
下载 ZIP 文件
-
Composer
$ composer require koara/koara-html
用法
<?php require_once __DIR__ . '/vendor/autoload.php'; use Koara\Parser; use Koara\Html\Html5Renderer; $parser = new Parser(); $result = $parser->parse("Hello World!"); $renderer = new Html5Renderer(); $result->accept($renderer); echo $renderer->getOutput(); ?>
配置
您可以为渲染器配置
-
$renderer.setHardWrap($hardWrap)
默认值:false
指定是否默认使用硬换行(基于回车的行断行)。
-
$renderer.setPartial(boolean partial)
默认值:true
当为 false 时,输出将被
<html>
和<body>
标签包裹,以形成一个完整的 Html 文档。