Запись вставки в переменную в PHP

Пусть у нас есть некоторый файл:

test.php<div>
  <?= 'test' ?>
</div>

Давайте в основном файле запишем текст нашего файла в переменную:

index.php<?php
  $res = file_get_contents('test.php'); 
?>

У нас, однако, будет проблема - при записи в переменную PHP код нашего файла не будет выполнен.

Для того, чтобы PHP код вставляемого файла был выполнен, нужно использовать оператор include. Проблема, однако, в том, что этот оператор сразу выводит данные на экран, поэтому результат подключения не может быть записан в переменную.

Но это все-таки можно сделать, если использовать хитрый прием:

index.php<?php
  ob_start();
    include 'test.php'; 
  $res = ob_get_clean(); 
?>

Оформим код приема в функцию:

index.php<?php
  function getFile($name) {
    ob_start();
      include $name; 
    return ob_get_clean(); 
  }
?>

Воспользуемся нашей функцией для получения файла в переменную:

index.php<?php
  $res = getFile('test.php');
  echo 'index' . $res;
?>
Задание 1

Сделайте файл, который будет генерировать из массива дней выпадающий список дней недели. Запишите результат в переменную в вашем основном файле. Выведите эту переменную в нескольких местах файла.