मैं अपनी नई परियोजनाओं पर आसानी से विकास करना चाहता हूं, और मैं एक नंगे हड्डियों को बहुत ही सरल टेम्पलेट इंजन समाधान चाहता था। मैंने नेट पर चारों तरफ देखा और सब कुछ या तो फूला हुआ है, या मुझे क्रिंग करता है।PHP टेम्पलेट वर्ग?
मेरे HTML फ़ाइलों तो तरह होगा:
<html>
<head>
<title>{PAGE_TITLE}</title>
</head>
<body>
<h1>{PAGE_HEADER}</h1>
<p>Some random content that is likely not to be parsed with PHP.</p>
</body>
</html>
जाहिर है, मैं कुछ मैं PHP के साथ सेट के साथ {PAGE_TITLE}
और {PAGE_HEADER}
बदलना चाहते हैं। इस तरह:
<?php
$pageElements = array(
'{PAGE_TITLE}' => 'Some random title.',
'{PAGE_HEADER}' => 'A page header!'
);
?>
और मैं str_replace
की तरह कुछ का उपयोग करें और एक स्ट्रिंग में प्रतिस्थापित HTML लोड होता है, तो यह पेज को प्रिंट? यही वह क्षण है जो मैं इस समय करने की दिशा में हूं ... क्या किसी के पास कोई सलाह है या कोई तरीका है कि मैं इसे बेहतर कर सकता हूं?
धन्यवाद।
"बनाता है मुझे चापलूसी" मुझे आपको लगता है बस उन्हें समझ में नहीं आता है और वास्तव में प्रयास कर में कोई दिलचस्पी नहीं कर रहे हैं बनाता है। वास्तव में इस विशेष पहिया को पुनर्जीवित करने की कोई आवश्यकता नहीं है। Smarty या Twig या कुछ समान का उपयोग करें। – cletus
मेरा मतलब है कि वे HTML फ़ाइलों को पार्स करते हैं और वेरिएबल्स को प्रतिस्थापित करते हैं, मुझे बस यह पसंद नहीं है। मैं जो चाहता हूं उसके लिए Smarty _way_ भी फूला हुआ है। – Joe