Pealkirjad sisus PHP-s

Palju mugavam on hoida lehe pealkiri samas kohas, kus selle sisu. Selleks saab sisu failis mõelda välja mingi käske, mis määrab selle lehe faili.

Näiteks võib teha nii:

view/page1.php{{ title: "lehe 1 pealkiri" }}
<div>
  sisu 1
</div>

Teeme nii, et mootor enne sisu sisestamist eraldaks sellest pealkirja ja sisestaks selle vastavasse kohta mallis.

Alustuseks saame pealkirja sisu tekstist:

php<?php
  preg_match('#\{\{ title: "(.+?)" \}\}#', $content, $match);
  $title = $match[1];
?>

Ja nüüd eemaldame sisu tekstist mittevajaliku käsu, et see ei satuks lehe teksti:

php<?php
  $content = preg_replace('#\{\{ title: "(.+?)" \}\}#', '', $content);
?>
Задание 1

Rakendage oma mootoris pealkirjad, mida hoitakse lehe sisus.