setrawcookie

(PHP 5, PHP 7)

setrawcookieEnvoie un cookie sans encoder sa valeur en URL

Description

setrawcookie ( string $name [, string $value [, int $expires = 0 [, string $path [, string $domain [, bool $secure = FALSE [, bool $httponly = FALSE ]]]]]] ) : bool
setrawcookie ( string $name [, string $value [, array $options = [] ]] ) : bool

setrawcookie() est identique à setcookie() excepté que la valeur du cookie ne sera pas automatiquement encodée URL lors de l'envoi au navigateur.

Liste de paramètres

Pour plus d'informations, reportez-vous à la documentation de la fonction setcookie().

Valeurs de retour

Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.

Historique

Version Description
7.3.0 Une signature alternative supportant un tableau d'options a été ajouté. Cette signature supporte la définition de l'attribut SameSite du cookie.
5.5.0 Un attribut Max-Age est maintenant inclus dans l'en-tête Set-Cookie envoyé au client.
5.2.0 Ajout du paramètre httponly.

Voir aussi