gavinggordon/tablechartbuilder

创建动态HTML表格,可以像Excel一样计算列数据,并且看起来很好看,无论是否使用CSS Bootstrap。

1.0.6 2016-12-04 20:52 UTC

This package is not auto-updated.

Last update: 2024-09-15 01:32:27 UTC


README

Build Status

描述

这个PHP类包允许您创建动态HTML表格,可以像Excel一样计算列数据,并且看起来很好。尽管它与CSS Bootstrap 3+兼容,但不需要Bootstrap即可使生成的表格既响应式又美观。

使用方法

安装

	$ composer require gavinggordon/tablechartbuilder

自动加载

	include( 'vendor/autoload.php' );

实例化

	$table = new GGG\Html\Builders\TableChartBuilder();

配置

	$table->configure( [
		'title' => '',
		'headers' => [
			'Q1', 'Q2', 'Q3', 'Q4'
		],
		'data' => [
			[ 10000, 5000, 7500, 5000 ],
			[ 13000, 1600, 2500, 8000 ],
			[ 15000, 7400, 3600, 2500 ]
		],
		'equation' => [
			'total', 'average', 'lowest', 'highest'
		]
	] );

渲染

	$html = $table->render();
	echo $html;

更多信息

PHP创新奖

这个获得了由PHPClasses.org提供的PHP创新奖。我的其他PHP类可以通过我的GitHub资料PHPClasses.org资料在线访问。