Titulli në përmbajtje në PHP

Është shumë më e përshtatshme të ruash titullin e faqes në të njëjtin vend ku është përmbajtja e saj. Për këtë, në skedarin e përmbajtjes mund të krijosh një komandë që përcakton titullin e kësaj faqeje.

Për shembull, mund të bësh kështu:

view/page1.php{{ title: "page 1 title" }}
<div>
  content 1
</div>

Le të bëjmë që motori para se të futë përmbajtjen të nxjerrë prej saj titullin dhe ta fusë atë në vendin e duhur të shabllonit.

Për fillim, le të marrim titullin nga teksti i përmbajtjes:

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

Tani, në tekstin e përmbajtjes, le të heqim komandën që nuk na nevojitet më, në mënyrë që ajo të mos shfaqet në tekstin e faqes:

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

Implementoni në motorin tuaj titujt që ruhen në përmbajtjen e faqes.