在php中动态构建Json

时间:2014-07-10 18:34:31

标签: php json

我正在开发一个管理系统,它从html发送值 - > Js - > controller(php) - > wadl,问题是我将控制器中的值发送到json结构中的Web服务,如下所示:

'{"idOperation":"013",
"accessLog":{"sessionId":"'.$id_sessionid.'","userName":"'.$id_username.'"},
"token":"'.$id_token.'",
"bean":"{\"CodClient\":\"'.$id_codigo.'\",
\"CodActivity\":'.$objetoJson->cod_actividad.',
\"Status\":null,
\"ShowEverything\":'.$objetoJson->id_show.'}"}'

如何在php中创建一个动态创建此Json的函数?

1 个答案:

答案 0 :(得分:0)

function createJson ($param1, $param2, $param3, $param4, $param5, $param6 ){
 $arr = array('a' => $param1, 'b' => $param2, 'c' => $param3, 'd' => $param4, 'e' => $param5);

 echo json_encode($arr);
}

调用函数:

$json = createJson(1, 2, 3, 4, 5);
echo $json;

,您的输出将如下:

{"a":1,"b":2,"c":3,"d":4,"e":5}