Мне нужно заняться спортом.Нужно создать функцию с именем printRange()
, которая должна принимать 2 числа в качестве аргументов, запускать и останавливать.Функция должна добавить все четные числа между началом и концом (не включая) в массив и вернуть его.Ответьте с помощью вызова функции, используя аргументы: 18 и 27. Напишите свой код ниже и поместите ответ в переменную ANSWER.
Необходимость использования функции. Coz упражнение о «изучении функции в PHP».
Проверьте код ниже, я пришел так долго.
Я думал, что если я использую $x .= $number;
, то PHP установит четное число $ в $x=[];
, но это не работает для меня.Ответ должен быть [20,22,24,26] (массив)
$x = [];
function printRange($a, $b) {
foreach (range($a, $b) as $number) {
if (0 === $number % 2) {
$x .= $number;
}
}
}
$ANSWER = printRange(18, 27);
Я пытался удалить $x .= $number;
и написать число $ echo: чтобы проверить, что я получаю,Вот что я получаю 1820222426
$x = [];
function printRange($a, $b) {
foreach (range($a, $b) as $number) {
if (0 === $number % 2) {
echo $number;
}
}
}
$ANSWER = printRange(18, 27);