How to send an array(multidimensional/associative) and some varaibles together through json?

Posted by I Like PHP on Stack Overflow See other posts from Stack Overflow or by I Like PHP
Published on 2010-05-28T04:55:09Z Indexed on 2010/05/28 5:01 UTC
Read the original article Hit count: 225

Filed under:
|

i have an multidimensional array

$ouptput=Array
    (
        [0] => Array
            (
                [0] => mov_1
                [1] => MY FAIR LADY
            )

        [1] => Array
            (
                [1] => mov_10
                [2] => love actually
            )
    )
    and two variables
    $avlblQnty=50
    $success= true

when i send these data via json

echo json_encode( array('movieData'=>$output,'stock'=>$avlblQnty,'sucess'=>$success));

it returns

{"movieData":[["mov_1","MY FAIR LAD],{"1":"mov_10","2":"love actually"}],"stock":0,"success":true}

but i need json encoded data properly so that i can create an select box on movieData using(movieData.length), so for that i want json edcoded data in below format so that i can retrive successfully

{"movieData":[{"mov_1":"MY FAIR LAD,mov_10":"love actually"}],"stock":0,"success":true}

i want to know how to send an array(multidimensional/associative) and some varaibles together through json?

© Stack Overflow or respective owner

Related posts about php

Related posts about JSON