setrawcookie

(PHP 5, PHP 7, PHP 8)

setrawcookie値を URL エンコードせずにクッキーを送信する

説明

setrawcookie ( string $name , string $value = ? , int $expires = 0 , string $path = ? , string $domain = ? , bool $secure = false , bool $httponly = false ) : bool

PHP 7.3.0 以降で使える代替のシグネチャ:

setrawcookie ( string $name , string $value = ? , array $options = [] ) : bool

setrawcookie() は、 ブラウザに送信される際クッキーの値が自動的に URL エンコードされないことを除き、 setcookie() と等価です。

パラメータ

パラメータについての情報は setcookie() のドキュメントを参照ください。

返り値

成功した場合に true を、失敗した場合に false を返します。

変更履歴

バージョン 説明
7.3.0 options 配列をサポートする追加のシグネチャが追加されました。 このシグネチャは、SameSite クッキー属性の設定もサポートしています。

参考