मैं एक थर्ड पार्टी स्टोरेज सिस्टम का उपयोग कर रहा हूं जो केवल मुझे stdClass ऑब्जेक्ट लौटाता है, चाहे मैं किसी भी अस्पष्ट कारण के लिए फ़ीड करता हूं। इसलिए मुझे यह जानने की उत्सुकता है कि क्या किसी stdClass ऑब्जेक्ट को दिए गए प्रकार के पूर्ण विकसित ऑब्जेक्ट में बदलने / परिवर्तित करने का कोई तरीका है।
उदाहरण के लिए कुछ लाइनों के साथ:
//$stdClass is an stdClass instance
$converted = (BusinessClass) $stdClass;
मैं बस एक सरणी में stdClass कास्ट कर रहा हूं और इसे BusinessClass कंस्ट्रक्टर को खिलाता हूं, लेकिन शायद प्रारंभिक वर्ग को पुनर्स्थापित करने का एक तरीका है जिसके बारे में मुझे जानकारी नहीं है।
नोट: मुझे 'अपनी भंडारण प्रणाली बदलें' प्रकार के उत्तरों में कोई दिलचस्पी नहीं है क्योंकि यह ब्याज की बात नहीं है। कृपया इसे भाषा क्षमताओं पर अधिक अकादमिक प्रश्न मानें।
चियर्स