কনটেন্টে টাইটেল পিএইচপিতে

পৃষ্ঠার টাইটেল একই জায়গায় সংরক্ষণ করা অনেক বেশি সুবিধাজনক যেখানে এর কনটেন্ট রয়েছে। এর জন্য কনটেন্ট ফাইলে আপনি এই পৃষ্ঠার ফাইল নির্দিষ্ট করে দেয়ার জন্য কিছু কমান্ড বের করতে পারেন।

উদাহরণস্বরূপ, এটি এভাবে করা যেতে পারে:

view/page1.php{{ title: "page 1 title" }}
<div>
  content 1
</div>

আসুন আমরা এভাবে সেটআপ করি যেন ইঞ্জিন কনটেন্ট ঢোকানোর আগে তা থেকে টাইটেল বের করে এবং টেমপ্লেটের উপযুক্ত স্থানে এটি বসিয়ে দেয়।

প্রথমে কনটেন্টের টেক্সট থেকে টাইটেলটি পাওয়া যাক:

php<?php
  preg_match('#\{\{ title: "(.+?)" \}\}#', $content, $match);
  $title = $match[1];
?>

এবং এখন কনটেন্টের টেক্সটে অপ্রয়োজনীয় কমান্ডটি মুছে দিই, যাতে এটি পৃষ্ঠার টেক্সটে না আসে:

php<?php
  $content = preg_replace('#\{\{ title: "(.+?)" \}\}#', '', $content);
?>
Задание 1

আপনার ইঞ্জিনে পৃষ্ঠার কনটেন্টে সংরক্ষিত টাইটেল বাস্তবায়ন করুন।