PHP-те массивтегі тайтлдар
Енді біз беттердің URL мекенжайлары мен оларға сәйкес тайтлдарды массив түрінде сақтайтын файл жасаймыз:
<?php
return [
'/page1' => 'page 1 title',
'/dir/page2' => 'page 2 title',
'/dir/sub/page3' => 'page 3 title',
];
?>
index.php бетінде тайтлдар массивін
айнымалыға аламыз:
<?php
$titles = require 'titles.php';
?>
Сұралған беттің тайтлын аламыз:
<?php
$title = $titles[$url];
?>
Қалып файлындағы сәйкес команданы біздің тайтлға ауыстырамыз:
<?php
$layout = str_replace('{{ title }}', $title, $layout);
?>
Жүйеңізде массивте сақталатын тайтлдарды жүзеге асырыңыз.