Запіс устаўкі ў зменную ў 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

Зрабіце файл, які будзе генераваць з масіва дзён выпадальны спіс дзён тыдня. Запішыце вынік у зменную ў вашым асноўным файле. Выведзіце гэтую зменную ў некалькіх месцах файла.