Salve qualcuno può spiegarmi riga per riga il seguente codice

<?php

$a = 1;

for ($i = 0; $i < 10; $i++ )
{
$tabellina = array($a++);

foreach ($tabellina as $valore) {

$valore = $valore * 2;
echo $valore;
echo "
";

}
}

?>


Se provate a stamparlo a video vedete che stampa anche il 2... ma non riesco a capire il perchè
Grazie!