Criar uma tabela vertical em PHP

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.

Rolar para cima