3v4l.org

run code in 300+ PHP versions simultaneously
<?php $size = 5; $max = $size - 1; echo "<table>\n"; for ($row = 0; $row < $size; ++$row) { echo "\t<tr>"; for ($col = 0; $col < $size; ++$col) { echo "<td>" . (($row >= $max / 2 ? $max - $row : $row) + ($col >= $max / 2 ? $max - $col : $col)) . "</td>"; } echo "</tr>\n"; } echo "</table>";
Output for 7.1.25 - 7.1.27, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
<table> <tr><td>0</td><td>1</td><td>2</td><td>1</td><td>0</td></tr> <tr><td>1</td><td>2</td><td>3</td><td>2</td><td>1</td></tr> <tr><td>2</td><td>3</td><td>4</td><td>3</td><td>2</td></tr> <tr><td>1</td><td>2</td><td>3</td><td>2</td><td>1</td></tr> <tr><td>0</td><td>1</td><td>2</td><td>1</td><td>0</td></tr> </table>

preferences:
131.03 ms | 408 KiB | 5 Q