PHP တွင် အမည်ပေးထားသော ပါရာမီတာများဖြင့် လမ်းညွှန်ခြင်း

URL ကို ကိုင်တွယ်သည့် ပုံမှန်အီကွေးရှင်းများထဲမှ တစ်ခုကို စဉ်းစားကြည့်ပါ။

index.php<?php
  if (preg_match('#^/page/([a-z0-9_-]+)$#', $url, $params)) {
    $page = include 'view/page/show.php';
  }
?>

ဤကိစ္စတွင် ကျွန်ုပ်တို့၏ ပါရာမီတာသည် ဂျေဘက်ထဲသို့ ဝင်ရောက်သွားသည်ဟု ဆိုလိုသည်။ ထို့နောက် ကျွန်ုပ်တို့သည် ပါရာမီတာ၏ တန်ဖိုးကို ၎င်း၏ နံပါတ်ဖြင့် ဂျေဘက်မှ ထုတ်ယူပါမည်။

view/page/show.php<?php
  $slug = $params[1];
?>

ဤအရာသည် တကယ်တော့ အလွန်လှပသည်မဟုတ်ပါ၊ အထူးသဖြင့် ပါရာမီတာ များစွာရှိလျှင် ပို၍ဖြစ်သည်။ ပိုကောင်းသည့် စိတ်ကူးမှာ နံပါတ်များအစား အမည်များဖြင့် ပါရာမီတာများ ပြုလုပ်ရန်ဖြစ်သည်။ ထိုသို့ပြုလုပ်ရန် ကျွန်ုပ်တို့၏ ပုံမှန်အီကွေးရှင်းတွင် အမည်ပေးထားသော ဂျေဘက်များကို အသုံးပြုပါမည်။

index.php<?php
  if (preg_match('#^/page/(?<slug>[a-z0-9_-]+)$#', $url, $params)) {
    $page = include 'view/page/show.php';
  }
?>

ဤသို့သော အခြေအနေတွင် ကျွန်ုပ်တို့သည် ၎င်း၏အမည်ဖြင့် ပါရာမီတာ၏တန်ဖိုးကို ရရှိနိုင်ပါမည်။

view/page/show.php<?php
  $slug = $params['slug'];
?>
Задание 1

သင့်အင်ဂျင်ရှိ လမ်းကြောင်းများတွင် ပါရာမီတာများကို အမည်ပေးထားသည့် ပုံစံသို့ ပြောင်းလဲပါ။