PHP တွင် Array ထဲရှိ ခေါင်းစဉ်များ

ယခု စာမျက်နှာ URLs များနှင့် ၎င်းတို့နှင့် သက်ဆိုင်သော ခေါင်းစဉ်များကို array ပုံစံဖြင့် သိမ်းဆည်းမည့် ဖိုင်တစ်ခုကို ပြုလုပ်ကြပါစို့:

titles.php<?php
  return [
    '/page1'         => 'page 1 title',
    '/dir/page2'     => 'page 2 title',
    '/dir/sub/page3' => 'page 3 title',
  ];
?>

စာမျက်နှာ index.php တွင် ခေါင်းစဉ်များ array ကို variable တစ်ခုအနေဖြင့် ရယူပါမည်:

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

တောင်းဆိုထားသော စာမျက်နှာ၏ ခေါင်းစဉ်ကို ရယူပါမည်:

php<?php
  $title = $titles[$url];
?>

Template ဖိုင်ရှိ သက်ဆိုင်ရာ command ကို ကျွန်ုပ်တို့၏ ခေါင်းစဉ်ဖြင့် အစားထိုးပါမည်:

php<?php
  $layout = str_replace('{{ title }}', $title, $layout);
?>
Задание 1

သင့် engine တွင် array ထဲတွင် သိမ်းဆည်းထားသော ခေါင်းစဉ်များကို အကောင်အထည်ဖော်ပါ။