function generate_2_digit_permutations_from_3_digit_number($threeDigitNumber) {
$twoDigitPermutations = [];
// Generate all two_digit_permutations of three_digit_number
for ($i = 0; $i < strlen($threeDigitNumber); $i++) {
for ($j = 0; $j < strlen($threeDigitNumber); $j++) {
if ($i != $j) {
$twoDigitPermutations[] = $threeDigitNumber[$i] . $threeDigitNumber[$j];
}
}
}
return $twoDigitPermutations;
}
$threeDigitNumber = "185";
$twoDigitPermutations = generate_2_digit_permutations_from_3_digit_number($threeDigitNumber);
echo implode(', ', $twoDigitPermutations);
/*
run:
18, 15, 81, 85, 51, 58
*/