Τίτλοι σε πίνακα σε PHP
Ας δημιουργήσουμε τώρα ένα αρχείο, στο οποίο σε μορφή πίνακα θα αποθηκεύουμε τα urls των σελίδων και τους αντίστοιχους τίτλους τους:
<?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];
?>
Θα αντικαταστήσουμε στο αρχείο του layout την αντίστοιχη εντολή με τον τίτλο μας:
<?php
$layout = str_replace('{{ title }}', $title, $layout);
?>
Υλοποιήστε στη μηχανή σας τους τίτλους, που αποθηκεύονται σε πίνακα.