$row = 5;
for ($i = 0; $i < $row; $i++) {
$number = 1;
for ($j = 0; $j < ($row - $i)*2; $j++)
echo " ";
for ($j = 0; $j <= $i; $j++) {
printf("%7d ", $number);
$number = $number * ($i - $j) / ($j + 1);
}
echo "<br />";
}
/*
run:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
*/