86400, "public"=>1). */ public static function parseCacheControl($value) { $result = []; $parts = preg_split('/, */', $value); foreach ($parts as $part) { if (strpos($part, '=') !== FALSE) { list ($key, $value) = explode('=', $part, 2); $result[$key] = $value; } else { $result[$part] = TRUE; } } return $result; } }