Titels in array in PHP
Laten we nu een bestand maken waarin we in de vorm van een array URL's van pagina's en de bijbehorende titels opslaan:
<?php
return [
'/page1' => 'page 1 title',
'/dir/page2' => 'page 2 title',
'/dir/sub/page3' => 'page 3 title',
];
?>
Op de pagina index.php halen we de array
titels op in de variabele:
<?php
$titles = require 'titles.php';
?>
We halen de titel van de opgevraagde pagina op:
<?php
$title = $titles[$url];
?>
Vervang in het sjabloonbestand de bijbehorende opdracht door onze titel:
<?php
$layout = str_replace('{{ title }}', $title, $layout);
?>
Implementeer in je engine titels die opgeslagen zijn in een array.