PHP හි අන්තර්ගතයේ මාතෘකා

පිටුවේ මාතෘකාව එහි අන්තර්ගතය තබා ඇති තැනම ගබඩා කිරීම වඩාත් පහසුය. මේ සඳහා, අන්තර්ගත ගොනුවේ මෙම පිටුවේ ගොනුව නියම කරන යම් ආඥාවක් සිතා ගත හැකිය.

උදාහරණයක් වශයෙන්, මෙය මෙසේ කළ හැකිය:

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

පිටුවේ අන්තර්ගතයේ ගබඩා කර ඇති මාතෘකා ඔබේ යන්ත්‍රයේ ක්‍රියාත්මක කරන්න.