function printFactors($number) {
if ($number < 1) {
echo "Error: number < 1" . "\n";
}
for ($i = 1; $i <= (int)($number / $i); $i++) {
if ($number % $i == 0) {
echo strval($i) . " " . strval((int)($number / $i)) . " ";
}
}
}
$number = 24;
printFactors($number);
/*
run:
1 24 2 12 3 8 4 6
*/