La classe htmlTable permet de créer un tableau HTML.
public function __construct()
Le constructor de htmlTable n'attends aucun paramètre. La construction du tableau se fait via la méthode addHeaders et les propriétés body et head.
<?php
$table = $document->append(new htmlTable());
$table->addHeaders('A', 'B', 'C');
// ajouter trois lignes
$rows = $table->body->addRows(3);
$index = 1;
// pour chaque ligne
foreach ($rows as $row) {
// ajouter trois cellules
$cells = $row->addCells(3);
foreach ($cells as $cell) {
$cell->append($index++);
}
}
A | B | C |
---|---|---|
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
<table>
<thead>
<tr><th>A</th><th>B</th><th>C</th></tr>
</thead>
<tbody>
<tr><td>1</td><td>2</td><td>3</td></tr>
<tr><td>4</td><td>5</td><td>6</td></tr>
<tr><td>7</td><td>8</td><td>9</td></tr>
</tbody>
</table>