есть такой массив,
$array=[
[
'text'=>'1',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'top',
'color'=>'blue',
'bgcolor'=>"white"
],
[
'text'=>'2',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'top',
'color'=>'blue',
'bgcolor'=>"white"
],
[
'text'=>'3',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'top',
'color'=>'blue',
'bgcolor'=>"white"
],
[
'text'=>'4',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'top',
'color'=>'blue',
'bgcolor'=>"white"
],
[
'text'=>'5',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'top',
'color'=>'blue',
'bgcolor'=>"white"
],
[
'text'=>'6',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'top',
'color'=>'blue',
'bgcolor'=>"white"
],
[
'text'=>'7',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'top',
'color'=>'blue',
'bgcolor'=>"white"
],
[
'text'=>'8',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'top',
'color'=>'blue',
'bgcolor'=>"white"
],
[
'text'=>'9',
'cels'=>'номера ячеек',
'align'=>'center',
'valing'=>'center',
'color'=>'red',
'bgcolor'=>"black"
]
];
есть такая функция
function table ($array=[])
{
$table = "<table border='1px'; width='50%' height='100px'>";
foreach ($array as $key=>$value)
{
$table .= "<td style='background-color:" . $array[$key]['bgcolor'] . "; text-align:" . $array[$key]['align']
. ";vertical-align:" . $array[$key]['valing'] . "'>";
$table .= "<font color=" . $array[$key]['color'] . ">" . $array[$key]['text'] . "</font>" . "</td>";
(($key+1)%3!=0)?$table.="</td>":$table.="</tr>";
}
$table .= "</table>";
return $table;
}
как туда передать значения ceils и как же завернуть это все в rowspan colspan не пойму каккой закон тут.