setrawcookie

PHP 5, PHP 7, PHP 8
setrawcookie - Send a cookie without urlencoding the cookie value
Manual

setrawcookie(
     string$name,
     [string$value],
     [int$expires_or_options = 0],
     [string$path],
     [string$domain],
     [bool$secure = false],
     [bool$httponly = false]
): bool

Alternative signature available as of PHP 7.3.0 (not supported with named parameters):

boolsetrawcookie stringname stringvalue arrayoptions[]

Parameters

For parameter information, see the setcookie documentation.

Return Values

Returns true on success or false on failure.

Changelog

Version Description
7.3.0 An alternative signature supporting an options array has been added. This signature supports also setting of the SameSite cookie attribute.

Related Functions