ホームページ  >  記事  >  バックエンド開発  >  PHP Cookieの削除、割り当て方法_PHPチュートリアル

PHP Cookieの削除、割り当て方法_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 16:59:03933ブラウズ

phpチュートリアルCookieの削除と割り当て方法

Cookieはユーザーを識別するためによく使用されます。 Cookie は、サーバーがユーザーのコンピュータ上に残す小さなファイルです。同じコンピュータがブラウザを通じてページをリクエストするたびに、Cookie も送信されます。 php を使用すると、Cookie 値を作成および取得できます

文法

setcookie(名前、値、有効期限、パス、ドメイン);

**
* クッキーを設定します
* 名前
*C値
* 有効期間 0 デフォルトは 1 か月 1 閉店するとすぐに期限切れになります
*/

関数 w_cookie($n, $c, $e = 0,$isdes=1)
{
if($isdes==1){$c=endes($c,deskey);}
$exp = time() + 3600 * 24 * 30;
If($e == 0)
{
setcookie($n, $c, $exp,"/");
}
その他
{
setcookie($n, $c,0,"/");
}
}



//Cookieメソッドを閉じる

w_cookie('bb', 'www.bKjia.c0m', $e = 0,$isdes=1);


詳細については、http://www.bKjia.c0m/phper/php/34040.htmをご確認ください

さらに詳しい方法

関数 set_cronology($name,$value,$duration=7){
$duration=時間()+(3600*24*$期間); $max_stored_values=5
; if(isset($_cookie[$name])){
foreach($_cookie[$name] as $prop_crono=>$val_crono){
if($val_crono==$value)
戻る
}
if($prop_crono<$max_stored_values)
setcookie($name.'['.($prop_crono+1).']',$value,$duration); 他{
array_shift($_cookie[$name]); setcookie("$name[$max_stored_values]",$value,$duration); }
}その他
setcookie($name.'[0]',$value,$duration); 戻る
}
?>

注: setcookie() 関数は タグの前に配置する必要があります。 Cookie の値は、Cookie の送信時に自動的に URL エンコードされ、取得時に自動的にデコードされます (URL エンコードを防ぐには、代わりに setrawcookie() を使用します)。


http://www.bkjia.com/PHPjc/631339.html

www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/631339.html技術記事 PHPチュートリアル Cookieの削除、割り当て方法 Cookieはユーザーを識別するためによく使用されます。 Cookie は、サーバーがユーザーのコンピュータ上に残す小さなファイルです。同じコンピュータがブラウザ経由でページをリクエストするたびに...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。