http_parse_cookie

(no version information, might be only in CVS)

http_parse_cookie -- Analyse un cookie HTTP

Description

object http_parse_cookie ( [string cookie [, int flags [, array allowed_extras]]] )

Analyse des cookies HTTP comme ceux envoyés dans une réponse.

Liste de paramètres

cookie

Chaîne contenant la valeur de l'en-tête Set-Cookie de la réponse

flags

Flags d'analyse

allowed_extras

Tableau contenant des clés reconnues supplémentaires. Par défaut, toutes les clés inconnues seront traitées comme des noms de cookies.

Valeurs de retour

Retourne une stdClass comme montrée dans l'exemple en cas de succès, ou FALSE si une erreur survient.

Exemples

Exemple 1. Exemple avec http_parse_cookie()

<?php
print_r
(http_parse_cookie("foo=bar; bar=baz; path=/; domain=example.com; comment=; secure", 0, array("comment")));
?>

L'exemple ci-dessus va afficher :

stdClass Object
(
  [cookies] => Array
  (
    [foo] => bar
    [bar] => baz
  )

  [extras] => Array
  (
    [comment] =>
  )

  [flags] => 16
  [expires] => 0
  [path] => /
  [domain] => example.com
)