I want to create JSON Data similar to below format :
{
"data": [
{
"varient": {
"0": "12121221",
"1": "22122111"
},
"site": "google",
"click": "yes"
},
{
"varient": {
"0": "33333",
"1": "443434"
},
"site": "yahoo",
"click": "no"
}
]
}
I know json_encode use for creating json
but I dont how to create above json format like foreach and array_merge etc [PHP CODE]
My PHP Code
$datalist = array();
$datalist[] = array("site" => "google","click" => "yes");
$datalist[] = array("site" => "yahoo" ,"click" => "no" );
$fulljson=array_merge($datalist);
$return = array('data'=>$fulljson);
echo json_encode ($return);
But How can i insert varient data
varient":{"0":"12121221","1":"22122111"}
var_export(json_decode($json, true));
to see how you can recreate that array structure in php.