Você pode criar uma tabela vertical em PHP usando estruturas de controle, como loops foreach
ou for
, para iterar pelos dados que deseja exibir e gerar as células da tabela. Aqui está um exemplo de como você pode fazer isso:
<?php
$dados = array(
array('Nome', 'Idade', 'Profissão'),
array('João', 25, 'Engenheiro'),
array('Maria', 30, 'Advogada'),
array('Pedro', 28, 'Professor')
);
?>
<table>
<?php foreach ($dados as $linha): ?>
<tr>
<?php foreach ($linha as $valor): ?>
<td><?php echo $valor; ?></td>
<?php endforeach; ?>
</tr>
<?php endforeach; ?>
</table>
Neste exemplo, temos um array multidimensional $dados
que representa os dados que queremos exibir na tabela. Cada elemento do array representa uma linha da tabela e contém os valores das células. O primeiro elemento do array $dados
é o cabeçalho da tabela.
Em seguida, usamos estruturas de controle foreach
para iterar pelos elementos do array. O primeiro loop foreach
percorre as linhas da tabela, e o segundo loop foreach
percorre os valores de cada linha.
Dentro do loop, usamos a tag HTML <table>
para iniciar a tabela e <tr>
para criar uma nova linha. Em cada iteração do loop, geramos uma célula da tabela usando a tag HTML <td>
, e exibimos o valor correspondente utilizando echo $valor
.