Zápis vloženia do premennej v PHP

Majme nejaký súbor:

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

V hlavnom súbore zapíšme text nášho súboru do premennej:

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

Budeme však mať problém - pri zápise do premennej sa PHP kód nášho súboru nevykoná.

Aby sa PHP kód vkladaného súboru vykonal, musíme použiť operátor include. Problém je však v tom, že tento operátor okamžite vypisuje dáta na obrazovku, preto výsledok pripojenia nemôže byť zapísaný do premennej.

Ale napriek tomu to je možné, ak použijeme šikovný trik:

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

Naformátujme kód triku do funkcie:

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

Použime našu funkciu na získanie súboru do premennej:

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

Vytvorte súbor, ktorý bude generovať z poľa dní rozbaľovací zoznam dní v týždni. Výsledok zapíšte do premennej vo vašom hlavnom súbore. Vypíšte túto premennú na niekoľkých miestach súboru.