PHP json object -


यह मेरी json फ़ाइल है:

  $ json = '{"mainmenu": [ {"शीर्षक": "मुख्य मेनू 1", "url": "कुछ यूआरएल"}, {"शीर्षक": "मुख्य मेनू 2", "url": "कुछ url2"}], "सबमेनू": {"मेरा सबमेनू 1 ": [{" शीर्षक ":" उप मेनू शीर्षक "," यूआरएल ":" कुछ यूआरएल "}, {" शीर्षक ":" उप मेनू शीर्षक "," यूआरएल ":" कुछ यूआरएल "}]," दूसरा सबमेनू ": [" शीर्षक ":" उप मेनू शीर्षक "," यूआरएल ":" कुछ यूआरएल "}, {" शीर्षक ":" उप मेनू शीर्षक "," यूआरएल ":" कुछ यूआरएल "}, {" शीर्षक " : "उप मेनू शीर्षक", "url": "कुछ यूआरएल"}]}} ';   

मैं इसके साथ मुख्य मेन्यू की संख्या ढूंढने में सक्षम हूं:

  & lt;? Php $ data = json_decode ($ json); गूंज sizeof ($ डेटा- & gt; मुख्य मेनू);   

लेकिन मैं सबमेनू की कुल संख्या कैसे प्राप्त करूं?

कोशिश करो यह <पूर्व> $ arr = json_decode ($ json); $ Arr2 = $ arr- & gt; उपमेनू; $ Total_submenu = 0; विदेशी मुद्रा ($ कुंजी = $ कुंजी = & gt; $ val) {$ total_submenu + = sizeof ($ val); } प्रतिलिपि $ total_submenu; // अपने json के अनुसार 5 ouput 5

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 -