ui-awesome/html-core

PHP UI Awesome HTML 核心代码生成器。

0.1.0 2024-03-30 20:03 UTC

This package is auto-updated.

Last update: 2024-08-30 20:55:29 UTC


README

PHP UI Awesome HTML 核心代码生成器。


PHPUnit Codecov Infection Psalm Psalm Coverage Style ci

此包提供了一套用于以程序化方式使用 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::classcreateTag() 方法。

允许的参数包括

  • tag (字符串) - 标签名。
  • content (字符串) - 标签的内容。
  • attributes (数组) - 标签的属性。
<?php

declare(strict_types=1);

use UIAwesome\Html\Core\HTMLBuilder;
?>

<?= HTMLBuilder::createTag('div', 'Hello, World!', ['class' => 'container']) ?>

创建新的 HTML 块元素

要创建新的 HTML 块元素,您可以使用 HTMLBuilder::classbeginTag()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') ?>

通用小部件

测试

查看文档测试部分以了解有关测试的信息

支持版本

PHP81

许可协议

MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。

我们的社交网络

Twitter