paikz / chtmltable
用于创建HTML表的类
V3.0
2016-05-12 15:51 UTC
Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2024-09-14 18:47:42 UTC
README
CHTMLTable
CHTMLTable 是一个通用的PHP类,用于创建简单的HTML表。特别为Anax-MVC编写,但也可以修改并作为独立的类使用。
安装
要安装 CHTMTable,您需要将以下代码片段添加到您的 composer.json 文件中。
"require": {
"php": ">=5.4",
"paikz/chtmltable": "dev-master"
},
在您的 Anax-MVC 安装文件夹中运行此命令
php composer.phar install --no-dev
假设您已经安装了干净的 Anax-MVC,您需要将 vendor/paikz/chtmltable/src 中的 HTMLTable 文件夹移动到您的 Anax 安装文件夹的 app/src 中。
然后,您可以将测试文件从 vendor/paikz/chtmltable/webroot 移动到您的 Anax webroot 中。测试文件是使用 CHTMLTable 创建的HTML表的非常基本的示例。
##如何使用
创建表格非常简单。方法 createTable($tableName, $tableHeaders, $tableData) 接受三个参数。
$tableName 表示表格的名称。通常用于样式化目的。
$tableHeaders 表示表格表头标签 <th></th> 的内容。
$tableData 表示表格数据标签 <td></td> 的内容。
$tableHeaders 和 $tableData 都是多维数组。使用 PDO 从数据库中获取语句以创建表格非常容易。只需获取一个数组并将其发送到 $tableData。
从测试文件中取出的一个非常简单的示例如下。
$table = $app->table->createTable(
"testTable",
[
[
'label' => 'Name',
],
[
'label' => 'Age',
],
[
'label' => 'Email',
],
],
[
[
'name' => 'Philip Esmailzade',
'age' => '19',
'email' => 'test123@test.com',
],
[
'name' => 'test',
'age' => '99',
'email' => 'test321@test.com',
],
]
);
##许可协议 此代码是开源软件,根据 MIT 许可证 许可。