Kontentdəki başlıqlar PHP-də

Səhifənin başlığını eyni yerdə, onun kontenti ilə birlikdə saxlamaq daha rahatdır. Bunun üçün kontent faylında bu səhifənin faylını təyin edən bir əmr tapa bilərsiniz.

Məsələn, belə edə bilərsiniz:

view/page1.php{{ title: "səhifə 1 başlığı" }}
<div>
  kontent 1
</div>

Gəlin elə edək ki, mühərrik kontenti əlavə etməzdən əvvəl ondan başlığı çıxarsın və onu şablonun müvafiq yerinə daxil etsin.

Əvvəlcə kontent mətnindən başlığı əldə edək:

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

İndi isə kontent mətnində artıq lazım olmayan əmri silək ki, səhifənin mətninə daxil olmasın:

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

Səhifə kontentində saxlanılan başlıqları mühərrikinizdə həyata keçirin.