phower / html
一些辅助类,用于从PHP生成HTML标签。
0.2.0
2015-07-25 21:18 UTC
Requires
- php: ^5.4
- phower/escaper: ^0.2
Requires (Dev)
- phpunit/phpunit: ^4.7
This package is auto-updated.
Last update: 2024-09-10 04:35:25 UTC
README
一些辅助类,用于从PHP生成HTML标签。
安装
此包使用 Composer 工具进行自动加载和依赖管理。只需从您的项目根目录运行
composer require phower/html
依赖项
此包依赖于以下包的功能
- phower/escaper - 以正确转义生成的HTML,防止潜在的XSS攻击。
用法
根据定义,任何HTML标签都必须有一个名称,也可以有属性和值。标签值可以是文本、另一个标签或两者的组合。
要使用Phower\Html生成一个新的HTML标签,并链接到Phower网站,只需这样做
<?php
use Phower\Html\Tag;
$a = new Tag('a', 'Phower', ['href' => 'http://phower.com']);
echo $a;
上述代码的输出是一个正确转义的HTML标签
<a href="http://phower.com">Phower</a>
一个额外的辅助方法也可以达到相同的效果
<?php
use Phower\Html\Tag;
echo Tag::a('Phower', 'http://phower.com');