Multidimensional array to table column instead of rows

I’m currently learning PHP and am working with multidimensional arrays. I’m trying to generate a table from a multidimensional array with two levels. But I can only output the data per row. But I would prefer to output the data per column.

$mengearray = unserialize($mengerow);
$menge = implode(', ', $mengearray);
                        
$zutatenarray = unserialize($zutatenrow);
$zutaten = implode(', ', $zutatenarray);
                        
$zutatenmenge = array (
    $mengearray,
    $zutatenarray
);

foreach($zutatenmenge as $row) {
    echo('<tr>');
    echo('<td>');
    echo(implode('</td><td>', $row));
    echo('</td>');
    echo('</tr>');
}

What I get is

Menge 1 Menge 2
Zutat 1 Zutat 2

What I want is

Menge 1 Zutat 1
Menge 2 Zutat 2