हाल ही में जब तक यह नहीं है कि मैंने कैसे मक्खी पर वस्तुओं का निर्माण किया।
$someObj = json_decode("{}");
फिर:
$someObj->someProperty = someValue;
लेकिन अब मैं इसके साथ जाता हूं:
$someObj = (object)[];
फिर पहले की तरह:
$someObj->someProperty = someValue;
यदि आप पहले से ही उन गुणों और मूल्यों को जानते हैं, जिन्हें आप उनके अंदर सेट कर सकते हैं, जैसा कि उल्लेख किया गया है:
$someObj = (object)['prop1' => 'value1','prop2' => 'value2'];
NB: मुझे नहीं पता कि PHP के कौन से संस्करण इस पर काम करते हैं, इसलिए आपको उस पर ध्यान देने की आवश्यकता होगी। लेकिन मुझे लगता है कि पहला दृष्टिकोण (जो भी कम है अगर निर्माण पर सेट करने के लिए कोई गुण नहीं हैं) को उन सभी संस्करणों के लिए काम करना चाहिए जिनके पास json_encode / json_decode है