अगर मैं एक PHP वर्ग है इसी प्रकार के:स्थैतिक वर्ग के सदस्य के लिए फंक्शन पॉइंटर?
class A
{
public static function Method()
{
return "x";
}
}
मुझे पता है कि मैं के साथ इस का उपयोग कर सकते हैं:
echo A::Method();
लेकिन मैं इस विधि के लिए एक समारोह संदर्भ बनाने के बारे में कैसे जाना होगा? मैंने इस तरह कुछ करने की कोशिश की:
$func = "A::Method";
echo $func();
लेकिन यह मुझे रन-टाइम त्रुटि देता है। तो, क्या यह PHP में संभव है? यदि हां, तो कैसे? धन्यवाद! :)
धन्यवाद, यह मेरे प्रश्न का उत्तर दिया। :) – qJake
'getClosure' विधि PHP 5.4 के साथ उपलब्ध हो गई। सावधान रहें हालांकि लगभग 50% सर्वर अभी भी 5.3 का उपयोग कर रहे हैं – Twifty