Zápis vložení do proměnné v PHP

Nechť máme nějaký soubor:

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

Pojďme v hlavním souboru zapsat text našeho souboru do proměnné:

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

Budeme mít však problém - při zápisu do proměnné PHP kód našeho souboru nebude proveden.

Aby byl PHP kód vkládaného souboru proveden, je třeba použít operátor include. Problém je však v tom, že tento operátor okamžitě vypisuje data na obrazovku, takže výsledek připojení nemůže být zapsán do proměnné.

Přesto to lze provést, pokud použijeme chytrý trik:

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

Naformátujme kód triku do funkce:

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

Použijme naši funkci pro získání souboru do proměnné:

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

Vytvořte soubor, který bude generovat z pole dnů rozbalovací seznam dnů v týdnu. Zapište výsledek do proměnné ve vašem hlavním souboru. Vypište tuto proměnnou na několika místech souboru.