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:

titles.php<?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:

index.php<?php
  $titles = require 'titles.php';
?>

Hãy lấy tiêu đề của trang được yêu cầu:

php<?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<?php
  $layout = str_replace('{{ title }}', $title, $layout);
?>
Задание 1

Triển khai tiêu đề được lưu trữ trong mảng trong engine của bạn.