用于与fullcalendar一起使用的JSON的PHP脚本

用于与fullcalendar一起使用的JSON的PHP脚本,php,jquery,json,parsing,fullcalendar,Php,Jquery,Json,Parsing,Fullcalendar,我试图用php脚本显示以下JSON字符串: { id:1, start:"10:00", end:"12:00", dow:[1,4], ranges[{start:"2015/03/01", end:"2015/04/01"}] } 但我不确定如何编写php脚本来显示“开始”和“结束”范围值 for ($i=0; $i<3; $i++) { $event_array[] = array( 'id' => $record[$i]['id'],

我试图用php脚本显示以下JSON字符串:

{ id:1, start:"10:00", end:"12:00", dow:[1,4],
  ranges[{start:"2015/03/01", end:"2015/04/01"}]
}
但我不确定如何编写php脚本来显示“开始”和“结束”范围值

for ($i=0; $i<3; $i++) {

    $event_array[] = array(
        'id' => $record[$i]['id'],
        'start' => $record[$i]['start_time'],
        'end' => $record[$i]['end_time'],
        'dow' => $record[$i]['dow'],
        'rangeStart' => $record[$i]['start_date'],
        'rangeEnd' => $record[$i]['end_date'],
        'allDay' => false
    );
}
对于($i=0;$i$record[$i]['id']),
“开始”=>$record[$i][“开始时间”],
'end'=>$record[$i]['end_time'],
“道指”=>$record[$i]['dow'],
'rangeStart'=>$record[$i]['start\u date'],
'rangeEnd'=>$record[$i]['end_date'],
“全天”=>false
);
}

您需要创建以下格式的数组:

$array = [
    "id"        => $id,
    "start"     => $start,
    "end"       => $end,
    "dow"       => $dow,
    "ranges"    => [
        "start" => $rangeStart,
        "end"   => $rangeEnd
    ],
    "allDay"    => $allDay
];

然后只需调用
json\u encode($array)
将其转换为json字符串

您需要创建以下格式的数组:

$array = [
    "id"        => $id,
    "start"     => $start,
    "end"       => $end,
    "dow"       => $dow,
    "ranges"    => [
        "start" => $rangeStart,
        "end"   => $rangeEnd
    ],
    "allDay"    => $allDay
];

然后只需调用
json\u encode($array)
将其转换为json字符串

请添加到目前为止的代码。它基本上只是用您想要的数据结构构建一个数组(多级),然后将其转换为使用我的代码更新的JSONU请添加到目前为止的代码。它基本上就是用您想要的数据结构构建一个数组(多级),然后将其转换为使用我的代码更新的JSONU