Сарлавҳаҳо дар муҳтавои PHP
Хеле мувофиқтар аст, ки сарлавҳаи саҳифаро дар ҳамон ҷое, ки муҳтавои он аст, нигоҳ дорем. Барои ин дар файли муҳтаво метавонед ягон фармонеро, ки сарлавҳаи ин саҳифаро муайян мекунад, ихтироъ кунед.
Масалан, шумо метавонед чунин кунед:
{{ title: "саҳифа 1 сарлавҳа" }}
<div>
муҳтавои 1
</div>
Биёед тавре созем, ки муҳаррик пеш аз ҷойгузории муҳтаво аз он сарлавҳаро хориҷ карда ва онро дар ҷои мувофиқи шаблон ҷойгир кунад.
Барои оғоз, сарлавҳаро аз матни муҳтаво ба даст меорем:
<?php
preg_match('#\{\{ title: "(.+?)" \}\}#', $content, $match);
$title = $match[1];
?>
Ва акнун дар матни муҳтаво фармони дигар лозимро нест, то ки он дар матни саҳифа наафтад:
<?php
$content = preg_replace('#\{\{ title: "(.+?)" \}\}#', '', $content);
?>
Сарлавҳаҳоеро, ки дар муҳтавои саҳифа нигоҳ дошта мешаванд, дар муҳаррики худ амалӣ кунед.