PHP में फाइल-आधारित इंजन में शीर्षक

सभी इंजनों में, जहां सामग्री साइट टेम्पलेट से जुड़ी होती है, शीर्षक की समस्या उत्पन्न होती है। बात यह है कि साइट के पृष्ठ न केवल सामग्री, बल्कि शीर्षकों में भी भिन्न होते हैं। इसके अलावा, कोड में शीर्षक एक बिल्कुल अलग जगह पर होता है।

इसलिए, सामग्री डालने के अलावा, हमारे इंजन को शीर्षक डालने के लिए जगह निर्दिष्ट करने की आवश्यकता है। आइए इसके लिए एक संबंधित कमांड के बारे में सोचते हैं:

layout.php<!DOCTYPE html>
<html>
  <head>
    <title>{{ title }}</title>
  </head>
  <body>
    <header>
      header
    </header>
    <main>
      {{ content }}
    </main>
    <header>
      footer
    </header>
  </body>
</html>

आइए अब उन विकल्पों पर विचार करें, जिनके द्वारा पृष्ठ शीर्षकों को संग्रहीत और प्राप्त किया जा सकता है।