我正在尝试使用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
);
}
答案 0 :(得分:0)
您需要使用以下格式创建数组:
$array = [
"id" => $id,
"start" => $start,
"end" => $end,
"dow" => $dow,
"ranges" => [
"start" => $rangeStart,
"end" => $rangeEnd
],
"allDay" => $allDay
];
然后只需调用json_encode($array)
将其转换为json字符串。