Manuel PHP
Précédent |  | Suivant

# session_cache_limiter

(PHP 4 >= 4.0.3)

session_cache_limiter -- Lit et/ou modifie le limiteur de cache

## Description

``string session_cache_limiter` ([string cache_limiter])`

session_cache_limiter() retourne le nom du limiteur de cache courant. Si `cache_limiter` est spécifié, le nom du limiteur de cache est remplacé par cette nouvelle valeur.

Le limiteur de cache contrôle l'envoi des en-têtes HTTP envoyés au client. Ces en-têtes déterminent les règles de mise en cache des pages. En utilisant la valeur de `nocache`, par exemple, vous désactiverez la mise en cache côté client. La valeur de `public`, cependant, le permettra. `private` aussi, tout en étant légèrement plus restrictive que `public`.

Le limiteur de cache est remis à sa valeur par défaut, stockée dans `session.cache_limiter`, initialisée au lancement. Vous devrez donc appeler session_cache_limiter() pour chaque requête (et avant l'appel à session_start()).

Exemple 1. Exemples avec session_cache_limiter()
    <?php
    # Met le limiteur de cache à 'private'
    session_cache_limiter('private');
    $cache_limiter = session_cache_limiter();
    echo "Le limiteur de cache vaut actuellement $cache_limiter<P>";
    ?>

> Note : session_cache_limiter() a été ajoutée dans PHP 4.0.3.

Précédent | Sommaire | Suivant
session_set_save_handler | Niveau supérieur | session_end