Tiêu đề trong mảng trong PHP
Bây giờ hãy tạo một tệp, trong đó chúng ta sẽ lưu trữ các URL trang và các tiêu đề tương ứng của chúng dưới dạng mảng:
<?php
return [
'/page1' => 'page 1 title',
'/dir/page2' => 'page 2 title',
'/dir/sub/page3' => 'page 3 title',
];
?>
Trên trang index.php, chúng ta sẽ lấy mảng
tiêu đề vào biến:
<?php
$titles = require 'titles.php';
?>
Hãy lấy tiêu đề của trang được yêu cầu:
<?php
$title = $titles[$url];
?>
Thay thế lệnh tương ứng trong tệp mẫu bằng tiêu đề của chúng ta:
<?php
$layout = str_replace('{{ title }}', $title, $layout);
?>
Triển khai tiêu đề được lưu trữ trong mảng trong engine của bạn.