Задать вопрос
@MRcracker

С чем связана ошибка?

Подскажите, где я ошибся в задаче?
Функция должна присвоить в $out1 строку от a до b через пробел. И вывести строку на экран с помощью echo.
function fun()
{
$a = 5;
$b = 22;
	while ($a <= $b) {
		$out1 = $a++.' ';
		echo $out1;
	}

}
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
@Daashkin
Занимаюсь разработкой сайтов и обучением
while ($a <= $b) {
    $out1 .= $a++.' ';
  }
    echo $out1;


К переменной $out1 добавьте команду присвоить к предыдущему значению, и вывод уже после цикла, а не внутри него
Ответ написан
Комментировать
qant
@qant
programer
$a++;
echo $a.' ';

или

$out1 = $a++;
echo $out1.' ';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽