Задача №13

Задача №13

Создайте функцию, которая принимает на вход массив случайных чисел из диапазона [5..12]. Обходит этот массив и делает для каждого элемента следующее (пусть она оказывает побочный эффект прямо в своём теле):
Если это число равно 5 -- то выведете на экран строку "пять", если 6 -- то строку "шесть", если 7 то число "7", иначе -- строку "какое-то другое число".
Используйте для решения задачи оператор switch(link is external) (или см. книгу Стивена Хольцнера стр. 60).

<?php

function arrayCreation(): array
{
    for ($i = 0; $i < 31; $i++) {
        $arr[] = random_int(5, 12);
    }
    return $arr;
}

function arrayOutput($firstArray)
{
    $cnt = count($firstArray);
    for ($i = 0; $i < $cnt; $i++) {
        switch ($firstArray[$i]) {
            case $firstArray[5]:
                echo "пять", '<br>';
                break;
            case $firstArray[6]:
                echo "шесть", '<br>';
                break;
            case $firstArray[7]:
                echo 7, '<br>';
                break;
            default:
                echo 'какое-то другое число', '<br>';
        }
    }
}

arrayOutput(arrayCreation());

?>