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

Popular posts from this blog

c - Mpirun hangs when mpi send and recieve is put in a loop -

python - Apply coupon to a customer's subscription based on non-stripe related actions on the site -

java - Unable to get JDBC connection in Spring application to MySQL -