用于jcc的PHP脚本,用于fullcalendar

时间:2017-02-21 19:35:51

标签: 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脚本以显示'start'和'end'范围值。

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
    );
}

1 个答案:

答案 0 :(得分:0)

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

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

然后只需调用json_encode($array)将其转换为json字符串。