setrawcookie

Send a cookie without urlencoding the cookie value

&reftitle.description; `bool` `setrawcookie` `string` `name` `string` `value` `int` `expires_or_options` 0 `string` `path` `string` `domain` `bool` `secure`&false; `bool` `httponly`&false;

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

`bool` `setrawcookie` `string` `name` `string` `value` `array` `options`[]

`setrawcookie` is exactly the same as `setcookie` except that the cookie value will not be automatically urlencoded when sent to the browser.

&reftitle.parameters;

For parameter information, see the `setcookie` documentation.

&reftitle.returnvalues;

&return.success;

&reftitle.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.

&reftitle.seealso;

- `setcookie`