बिना फॉर्च्यूनर के , मैं इस तरह से एक सरणी कैसे मोड़ सकता हूं
array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n");
इस तरह एक स्ट्रिंग के लिए
item1='object1', item2='object2',.... item-n='object-n'
मैंने implode()
पहले से ही इसके बारे में सोचा था , लेकिन यह इसके साथ कुंजी को निहित नहीं करता है।
यदि यह आवश्यक है, तो क्या यह संभव नहीं है कि घोंसले का शिकार न हो?
संपादित करें: मैंने स्ट्रिंग बदल दी है
EDIT2 / UPDATE: यह प्रश्न काफी समय पहले पूछा गया था। उस समय, मैं एक पंक्ति में सब कुछ लिखना चाहता था, इसलिए मैं फ़ॉरेस्ट के पक्ष में फ़ंक्शन कॉल में निर्मित टर्नरी ऑपरेटरों और घोंसले का उपयोग करूंगा। यह एक अच्छा अभ्यास नहीं था! कोड लिखें जो पठनीय है, चाहे वह संक्षिप्त हो या न हो, इससे कोई फर्क नहीं पड़ता।
इस मामले में: एक फ़ंक्शन में फ़ॉर्च को रखना एक लाइनर लिखने की तुलना में बहुत अधिक पठनीय और मॉड्यूलर होगा (भले ही सभी उत्तर महान हों!)।