Это может показаться домашним заданием, поэтому следует подумать о своем. Ниже приведен пример , в частности строго по назначению, это ни в коем случае не лучшее решение для отображения всего числа от 0 до 9999.
$array = array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
foreach($array as $value_1)
foreach($array as $value_2)
foreach($array as $value_3)
foreach($array as $value_4)
echo $value_1.$value_2.$value_3.$value_4.PHP_EOL;