Console_Table
pear.php.net
Library that makes it easy to build console style tables
Provides a Console_Table class with methods such as addRow(), insertRow(), addCol() etc. to build console tables with or without headers and with user defined table rules, padding, and alignment.
Jan Schneider
yunosh
jan@horde.org yes
Richard Heyes
richard
richard@phpguru.org no
Tal Peer
tal
tal@php.net no
Xavier Noguer
xnoguer
xnoguer@php.net no
2016-01-21
16:14:45
1.3.0
1.3.0
stable
stable
BSD
* Fix warning with PHP 7 and bump required PHP version to 5.2.0 (Pieter Frenssen PR #13).
5.2.0
1.4.0b1
Console_Color2
pear.php.net
0.1.2
0.8
0.8
beta
beta
2002-09-02
BSD
* Initial release.
1.0
1.0.0
stable
stable
2003-01-24
BSD
* Removed a few options and added addData() method.
1.0.1
1.0.0
stable
stable
2003-03-03
BSD
* Fixed a caching bug.
1.0.2
1.0.0
stable
stable
2005-07-16
BSD
* Added support for column alignment (Michael Richter).
1.0.3
1.0.0
stable
stable
2006-03-13
BSD
* Fix cell width calculation if setting header with associative array (Bug #4299). * Fix fatal reference error with some PHP versions (Bug #5309). * Fix notice if no data has been provided (Bug #5851). * Added multibyte support (Requests #2934, Request #7014).
1.0.4
1.0.0
stable
stable
2006-04-08
BSD
* Add support for multi-line cells (koto at webworkers dot pl, Request #7017).
1.0.5
1.0.0
stable
stable
2006-08-28
BSD
* Allow to specify separator rules in addData(). * Fix warnings when combining separator rules and callback filters (Bug #8566).
1.0.6
1.0.0
stable
stable
2007-01-19
BSD
* Add support for multi-line headers (Request #8615).
2007-05-17
1.0.7
1.0.0
stable
stable
BSD
* Fix header height if first data row has more than one line (Bug #11064). * Fix notice if header is not set.
2008-01-09
1.0.8
1.0.0
stable
stable
BSD
* Fix cell padding with multibyte strings under certain circumstances (Bug #12853).
2008-03-28
1.1.0
1.1.0
stable
stable
BSD
* Add option to set table border character. * Extend constructor to set table borders, padding, and charset on instantiation.
2008-04-09
1.1.1
1.1.0
stable
stable
BSD
* Fix rendering of multiline rows with cells that contain zeros (Bug #13629).
2008-07-27
1.1.2
1.1.0
stable
stable
BSD
* Don't render anything if no data has been provided (Bug #14405).
2008-10-20
1.1.3
1.1.1
stable
stable
BSD
* Add option to render data with ANSI color codes (Igor Feghali, Request #14835).
1.1.4
1.1.1
stable
stable
2010-10-25
BSD
* Automatically built QA release. * Add Console_Color support (Request #14835).

* Improve documentation (Christian Weiske, Bug #15006).
2012-12-07
23:30:07
1.1.5
1.1.1
stable
stable
BSD
* Use mb_strwidth() instead of mb_strlen() to determine lengths of multi-byte strings (Bug #19423).
2013-10-12
1.1.6
1.1.1
stable
stable
BSD
* Use line breaks dependent on the current operating system (Bug #20092).
2014-02-17
1.2.0
1.2.0
stable
stable
BSD
* Make border visibility configurable (Christian Weiske, Request #20186). * Allow to customize all border characters (Christian Weiske, Request #20182). * Fix notice when using setAlign() on other than first column (Christian Weiske, Bug #20181). * Use Console_Color2 to avoid notices from PHP 4 code (Christian Weiske, Bug #20188)
2014-10-27
1.2.1
1.2.0
stable
stable
BSD
* Add travis configuration (Christian Weiske). * Try to autoload Console_Color2 first (Jurgen Rutten, PR #11). * Fix Composer definition syntax (Rob Loach, PR #9).
2016-01-21
1.3.0
1.3.0
stable
stable
BSD
* Fix warning with PHP 7 and bump required PHP version to 5.2.0 (Pieter Frenssen PR #13).