true)); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); $query = "SELECT id , start, end,duration, hit FROM edit WHERE user_id = ?"; $stmt = $dbh->prepare($query); $stmt->execute(array($_GET["userid"])); $allData = $stmt->fetchAll(PDO::FETCH_ASSOC); $input_arrays=array(); foreach ($allData as $key => $value) { # code... $strDuration = covertTimeToString($value["duration"]/1000)."-".$value["hit"]."次操作"; $start = date("Y-m-d\TH:i:s+00:00",$value["start"]/1000); $end = date("Y-m-d\TH:i:s+00:00",$value["end"]/1000); $input_arrays[] = array("id"=>$value["id"], "title"=>$strDuration, "start"=>$start, "end"=>$end); } // Accumulate an output array of event data arrays. $output_arrays = array(); foreach ($input_arrays as $array) { // Convert the input array into a useful Event object $event = new Event($array, $time_zone); // If the event is in-bounds, add it to the output if ($event->isWithinDayRange($range_start, $range_end)) { $output_arrays[] = $event->toArray(); } } // Send JSON to the client. echo json_encode($output_arrays);