0

PHPでjsonをエコーする方法は?サーバーは私にjsonを送信します。

$i=$_POST["id"];
if($i==1){

// here i must echo this

{

"item": 

{
        "html": 
[{

"description": "some text",
            "n": "1"
        }],
        "table": {

            "1": {

                "line": [{

                    "number": "",

                    "value": ""

                }

                ]
            }

        },
        "videos": [],

        "urlext": [],

        "imgs": [ {

            "size": {

                "root": "xxx xxx"

            }

        }]

    }

}


}
else {

// here i must echo another one

{

"item": 

{
        "html": 
[{

"description": "some text",
            "n": "1"
        }],
        "table": {

            "1": {

                "line": [{

                    "number": "",

                    "value": ""

                }

                ]
            }

        },
        "videos": [],

        "urlext": [],

        "imgs": [ {

            "size": {

                "root": "xxx xxx"

            }

        }]

    }

}


}


} 
4

1 に答える 1

1

json_encode()jsonとして送信し、jsonのレンダリングに使用する必要のあるデータの連想配列を作成するだけです

$data = array( 'name' => 'foo',
               'some' => 'thing' 
);

echo json_encode($data);
于 2013-02-25T14:21:36.980 に答える