मैं एक टेम्पलेट इंजन का उपयोग कर रहा हूं जो मेरी साइट में कोड सम्मिलित करता है जहां मैं चाहता हूं।
मैंने एक ऐसी चीज़ के लिए परीक्षण करने के लिए एक फ़ंक्शन लिखा है जो काफी आसान है:
myfunction() { return '($this->data["a"]["b"] ? true : false)'; }
समस्या यह है, $ यह-> डेटा निजी है, और मैं इसे हर जगह एक्सेस नहीं कर सकता, इसलिए मुझे गेटडाटा () का उपयोग करना होगा; जो मेरी समस्या का कारण बनता है।
$this->getData()['a']['b']
काम नहीं करता है, और पहले मान निर्दिष्ट करना या तो नहीं है क्योंकि इसका उपयोग सीधे अगर () ब्लॉक में किया जाएगा।
कोई विचार?