मैं कक्षा में स्थिर चर की सूची कैसे प्राप्त कर सकता हूं?
class MyClass {
static var1 = "a";
static var2 = "b";
}
... मैं रनटाइम पर स्थिर सदस्यों और उनके मूल्यों को पुनः प्राप्त करना चाहते हैं की तरह एक वर्ग के साथ;
Array(
"var1" => "a",
"var2" => "b"
)
PHP में ऐसा करने का कोई तरीका है?
मैं get_class_vars पाया (get_class ($ obj)), लेकिन केवल तभी, $ obj एक _instantiated_ वस्तु, न वर्ग ही है काम करता है। अगर मेरे पास केवल मेरी कक्षा में स्थिर सदस्य होंगे, तो मैं कक्षा को तुरंत चालू रखना चाहता हूं। – Phillip
@ फिलिप: आप अपने प्रश्न को संपादित कर सकते हैं और आपके प्रश्न के अंदर एक टिप्पणी के रूप में आपके द्वारा रखी गई जानकारी को जोड़ सकते हैं;) – hakre
संबंधित: [कक्षा के स्ट्रिंग नाम से, क्या मुझे स्थिर चर मिल सकता है?] (http://stackoverflow.com/questions/3354628/from-the-string-name-of-a-class-can-i-get-a-static-variable) – hakre