HttpResponse::setCache
HttpResponse::setContentDisposition
HttpResponse
PHP Manual

# HttpResponse::setCacheControl

(PECL pecl_http >= 0.10.0)

HttpResponse::setCacheControl — Définit l'en-tête cache-control

### Description

static bool HttpResponse::setCacheControl ( string `$control` [, int `$max_age` = 0 [, bool `$must_revalidate` = true ]] )

Définit l'en-tête personnalisé cache-control, habituellement de type privé ou public;

### Liste de paramètres

`control`

  la configuration du contrôle du cache primaire

`max_age`

  la durée de validité, en secondes, suggère combien de temps l'entrée du cache est valide côté client

`must_revalidate`

  si l'entrée du cache doit être revalidé par le client à chaque requête

### Valeurs de retour

Retourne `TRUE` en cas de succès, ou `FALSE` si le contrôle ne correspond pas à public, private ou no-cache.

### Voir aussi

- HttpResponse::getCacheControl() - Récupère l'en-tête Cache-Control
- HttpResponse::setCache() - Définit le cache
- HttpResponse::getCache() - Récupère le cache

HttpResponse::setCache
HttpResponse::setContentDisposition
HttpResponse
PHP Manual