Код:
<html>
<head>
<title>êëàññ òàáëå </title>
</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 addRowAssocArray ($row_assoc)
{
$row = array();
foreach ($this->headers as $header )
{
if ( ! isset( $row_assoc[$header]))
$row_assoc[$header] = " ";
$row[] = $row_assoc[$header];
}
array_push($this->table_array, $row);
return true;
}
function output()
{
print "<pre>";
foreach ($this->headers as $header)
print " <B>$header</B> ";
print "\n";
foreach ( $this->table_array as $y )
{
foreach ( $y as $xcell )
print "$xcell";
print "\n";
}
}
}
$test = new Table( array("a","b","c" ));
$test->addRow(array(1,2,3));
$test->addRow(array(4,5,6));
$test->addRowAssocArray(array(b=>0,a=>6,c=>3));
$test->output();
?>
</body>
</html>
http://www.kosnet.ru/~mause
там пхп поддерживается
зы: я тока учусь сильноо не бить. =)