Список учебных задач PHP здесь
Условие: Дано некоторое число длиной от 1 до 5 символов, вывести все его "нечётные" цифры в обратном порядке (аналогично предыдущей задаче - "используйте цикл while и операцию получения остатка"), если же таких цифр не найдёт, вывести сообщение "Нечетных цифр не обнаружено!"
Нужна помощь. Не могу понять, как заставить скрипт выводить сообщение "Нечетных цифр не обнаружено!"
<?php
$num = rand(1,99999);
$count = strlen($num);
$i = 1;
while ($i <= $count) { // $count применяем в качестве ограничителя по количеству интераций
$edgeValue = $num % 10; // находим крайнее число - остаток от деления на 10
if ($edgeValue % 2 != 0) { // если остаток от деления на 2 не равен нулю, то...
echo $edgeValue, '<br>';
}
$num /= 10; // число для следующей итерации
$i++;
}
?>