ui-awesome / html-core
PHP UI Awesome HTML 核心代码生成器。
0.1.0
2024-03-30 20:03 UTC
Requires
- php: ^8.1
- php-forge/awesome-widget: ^0.1
- ui-awesome/html-attribute: ^0.2
- ui-awesome/html-concern: ^0.2
- ui-awesome/html-helper: ^0.2
- ui-awesome/html-interop: ^0.1
Requires (Dev)
- maglnet/composer-require-checker: ^4.7
- php-forge/support: ^0.1
- phpunit/phpunit: ^10.5
- roave/infection-static-analysis-plugin: ^1.34
- symplify/easy-coding-standard: ^12.1
- vimeo/psalm: ^5.20
This package is auto-updated.
Last update: 2024-08-30 20:55:29 UTC
README
PHP UI Awesome HTML 核心代码生成器。
此包提供了一套用于以程序化方式使用 PHP
生成 HTML
元素的 HTML
辅助函数和小部件。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
composer require --prefer-dist ui-awesome/html-core:^0.1
或
"ui-awesome/html-core": "^0.1"
将以下内容添加到您的 composer.json
文件的 require 部分。
使用方法
创建新的 HTML
元素
要创建新的 HTML
元素,您可以使用 HTMLBuilder::class
与 createTag()
方法。
允许的参数包括
tag
(字符串) - 标签名。content
(字符串) - 标签的内容。attributes
(数组) - 标签的属性。
<?php declare(strict_types=1); use UIAwesome\Html\Core\HTMLBuilder; ?> <?= HTMLBuilder::createTag('div', 'Hello, World!', ['class' => 'container']) ?>
创建新的 HTML
块元素
要创建新的 HTML
块元素,您可以使用 HTMLBuilder::class
与 beginTag()
和 endTag()
方法。
允许的 beginTag()
方法参数
tag
(字符串) - 标签名。attributes
(数组) - 标签的属性。
允许的 endTag()
方法参数
tag
(字符串) - 标签名。
<?php declare(strict_types=1); use UIAwesome\Html\Core\HTMLBuilder; <?= HTMLBuilder::beginTag('div', ['class' => 'container']) ?> Hello, World! <?= HTMLBuilder::endTag('div') ?>
通用小部件
测试
支持版本
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。