javascript - programmatically add object properties of arrays -
[{"uId": "2", "tabId": 1, "टैब नाम": "मुख्य" , "अंक": "अंक": "10"}, {"uId": "3", "टैबआईडी": 2, "टैब नाम": "फोटोग्राफ़ी", "अंक": "20"}] मैं अपनी संपत्ति मूल्यों का निरीक्षण करके निर्दिष्ट एरे में कैसे सम्मिलित कर सकता हूं? कहता है कि मैं यूआईडी = 3 में एक एस्कॉक ऑब्जेक्ट जोड़ना चाहता हूं, मैं यह कैसे कर सकता हूं? या यह तकनीकी रूप से संभव नहीं है?
ये JSON डेटा की तरह दिखते हैं, इसलिए json_decode () एक सरणी के लिए, UId मान की खोज करें और उसके बाद संबंधित एएसओसी मान जोड़ें और अंत में अंत में json_encode () का उपयोग कर उन्हें लपेटें foreach ($ k = & gt; & amp; $ arr के रूप में $ सरणी) {if ($ arr- & gt; {'uId'} == 2) {$ arr- & gt; {somecol '} = "हे "; }} Echo json_encode ($ सरणी, JSON_PRETTY_PRINT); आउटपुट: [{"uId": "2", "tabId" "," टैब नाम ":" मुख्य "," अंक ":" 10 "," कुछ रंग ":" हे "}, {" uId ":" 3 "," टैब आईडी ": 2," टैब नाम ":" फोटोग्राफ़ी " , "अंक": "20"}]
Comments
Post a Comment