Files correlati : Ricompilazione Demo : [ ] Commento : Prime modifiche git-svn-id: svn://10.65.10.50/trunk@9788 c028cbd2-c16b-5b4b-a496-9718f37d4682
55 lines
734 B
PHP
Executable File
55 lines
734 B
PHP
Executable File
<html>
|
|
<head></head>
|
|
<body>
|
|
|
|
<?php
|
|
|
|
|
|
class Table
|
|
{
|
|
var $table_array = array();
|
|
var $headers = array();
|
|
var $cols;
|
|
|
|
function table($headers)
|
|
{
|
|
$this->headers = $headers;
|
|
$this->cols = count($headers);
|
|
}
|
|
|
|
function addrow($row)
|
|
{
|
|
if (count($row) != $this->cols)
|
|
return false;
|
|
array_push($this->table_array, $row);
|
|
return true;
|
|
}
|
|
|
|
function output()
|
|
{
|
|
print "<pre>";
|
|
foreach($this->headers as $headers)
|
|
print "<b>$headers</b>";
|
|
print "\n";
|
|
foreach($this->table_array as $y)
|
|
{
|
|
foreach($y as $xcell)
|
|
print "$xcell";
|
|
print "\n";
|
|
}
|
|
print "</pre>";
|
|
}
|
|
|
|
}
|
|
|
|
$test = new table(array("a","b","c"));
|
|
$test->addrow(array(1,2,3));
|
|
$test->addrow(array(4,5,6));
|
|
$test->output();
|
|
|
|
|
|
?>
|
|
|
|
</body>
|
|
|
|
</html>
|