Zapis vstavljanja v spremenljivko v PHP

Recimo, da imamo določeno datoteko:

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

V glavni datoteki zapišimo besedilo naše datoteke v spremenljivko:

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

Vendar bomo imeli težavo - pri zapisu v spremenljivko PHP koda naše datoteke ne bo izvedena.

Da bi bil PHP kod v vključeni datoteki izveden, moramo uporabiti operator include. Težava pa je v tem, da ta operator takoj izpiše podatke na zaslon, zato rezultat priklopa ne more biti zapisan v spremenljivko.

Vendar je to vseeno mogoče storiti, če uporabimo pameten trik:

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

Oblikujmo kodo trika v funkcijo:

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

Uporabimo našo funkcijo za pridobitev datoteke v spremenljivko:

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

Naredite datoteko, ki bo iz polja dni generirala spustni seznam dni v tednu. Rezultat zapišite v spremenljivko v vaši glavni datoteki. To spremenljivko izpišite na več mestih v datoteki.