Classe htmlTable

Description

La classe htmlTable permet de créer un tableau HTML.

Constructor

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.

Exemple


<?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++);
      }
  }

ABC
123
456
789

<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>