namespace foo;
class a
{
private $bar;
public $baz;
protected $alpha
}
$reflect=new \ReflectionClass('a');
$properties=$reflect->getProperties(ReflectionProperty::IS_PROTECTED);
यह ReflectionProperty
वर्ग नहीं मिला गंभीर त्रुटि वापस आ जाएगी कहाँ $ गुण ReflectionProperty
की वस्तु की सरणी है। यह वैश्विक अंतरिक्ष को स्वचालित रूप से क्यों हल नहीं करता है? जहां डीओएम से संबंधित वर्ग निश्चित रूप से ऐसा करता है। यदि ReflectionProperty
कक्षा use
डी नामस्थान में है तो यह काम करता है। लेकिन क्यों यह निश्चित रूप से खुश नहीं है?प्रतिबिंब
कृपया अपने कोड, जैसे कि हम देख सकते हैं "ReflectionProperty वर्ग नहीं मिला गंभीर त्रुटि" के साथ अन्य समस्याओं को ठीक प्रयास करें; यदि आप। – salathe
@salthe मुझे यकीन नहीं है कि आप किस समस्या का जिक्र कर रहे हैं। – varuog
मुझे नहीं पता कि मेरा प्रश्न क्यों कम हो गया है। मेरे प्रश्न में क्या गलत है? – varuog