Como imprimir números inteiros em forma de triângulo
Eu quero imprimir um número inteiro em forma de triângulo que se parece com isso
1
121
12321
Eu tentei isso, mas não recebo o resultado real
for($i=1;$i<=3;$i++)
{
for($j=3;$j>=$i;$j--)
{
echo " ";
}
for($k=1;$k<=$i;$k++)
{
echo $k;
}
if($i>1)
{
for($m=$i; $m>=1; $m--)
{
echo $m;
}
}
echo "<br>";
}
A saída deste código é:
1
1221
123321
Onde estou errado, por favor, me guie.