अगर मैं इस तरह की एक hello.php फ़ाइल है:क्या आप एक चर फ़ाइल में एक PHP फ़ाइल प्रस्तुत कर सकते हैं?
Hello, <?php echo $foo; ?>!
मैं कुछ php कोड में कुछ इस तरह करना चाहते हैं:
$text = renderPhpToString('hello.php', array('foo'=>'World'));
और
$text == 'Hello, World!'
साथ खत्म
क्या यह मानक PHP 5 के साथ संभव है? जाहिर है मैं छोरों के साथ और बहुत आगे है और अधिक जटिल टेम्पलेट्स चाहते ..
बेहतर आशा किसी को $ वार्स = सरणी ('फ़ाइल' => 'http://example.com/hax.php') –
नहीं भेजता इस्तेमाल कर सकते हैं यह वही है जो मैं ढूंढ रहा हूं। मेरे मामले में उपयोगकर्ता इनपुट के बारे में चिंता करने की कोई आवश्यकता नहीं है। धन्यवाद! – danb
>> मेरे मामले में उपयोगकर्ता इनपुट के बारे में चिंता करने की कोई आवश्यकता नहीं है। आप यहां उपयोगकर्ता इनपुट के बारे में चिंतित नहीं हैं; एक भविष्य डेवलपर $ vars = array ('file' => 'http://example.com/whoops.php') के साथ फ़ंक्शन को कॉल कर सकता है, और उसके बाद इसे डिबगिंग करने में काफी समय व्यतीत कर सकता है। –