true, 'counts' => visit_counter_forget($token), ], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); exit; } $tracked = visit_counter_track($token); echo json_encode([ 'success' => true, 'token' => $tracked['token'], 'counts' => $tracked['counts'], ], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); exit; } echo json_encode([ 'success' => true, 'counts' => visit_counter_snapshot(), ], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); } catch (Throwable $exception) { http_response_code(500); echo json_encode([ 'success' => false, 'error' => 'visit_counter_unavailable', ], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); }