PHPでCookieを使用するにはどうすればよいですか?

怪我咯
リリース: 2023-03-13 10:36:01
オリジナル
2061 人が閲覧しました

この記事では主にPHPでのcookieの使い方、cookieの作成・更新などを紹介します。 ,Cookie を削除し、Cookie の値とその他の使用方法を取得します。必要な友達はそれを参照できます

1. Cookie を作成/更新します


コードは次のとおりです:

setCookie($cookieName,$value,time()+秒数);
ログイン後にコピー

例: UserName という名前の Cookie を作成します。 、値 zs、期限切れです 期限は 2 週間です


コードは次のとおりです:

setcookie("UserName","zs",time()+2*7*24*3600);
ログイン後にコピー

時間が設定されていない場合、Cookie ファイルに保存されません。ブラウザを閉じていなくてもアクセスできます。ブラウザを閉じるとアクセスできなくなります。

例:


コードは次のとおりです:

setcookie("Age","18");
ログイン後にコピー

2. cookieの値を取得します


コードは次のとおりです:

$_cookie[$cookieName];
ログイン後にコピー

例: UserNameの値を取得し、

変数に入れます $uName

コードは次のとおりです。

$uName=$_COOKIE['UserName'];
ログイン後にコピー

が値を受け取るとき、通常は最初にそれが空かどうかを判断し、次に値の操作を実行します。上記の値の操作は通常次のように記述されます:


コードは次のとおりです:

if (!empty($_COOKIE['UserName']))
{
$uName=$_COOKIE['UserName'];
}
ログイン後にコピー

3. 指定された Cookie を削除します


コードは次のとおりです:

setcookie($cookieName,value,time()-秒数);
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);
ログイン後にコピー

例: UserName を削除します


コードは次のとおりです:

setcookie("UserName","zs",time()-3600);
ログイン後にコピー

4. 現在のセッションを削除します。すべての cookie


のコードは次のとおりです:

foreach($_COOKIE as $key=>$val){
setcookie($key,"",time()-100);
}
ログイン後にコピー

Cookie がない場合、このマシンに Cookie を保存しているファイルも削除されます。

以上がPHPでCookieを使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート