php で cookie を削除する方法: 1. cookie の値を空に設定し、ステートメントは「setcookie('cookiename', '') または setcookie(cookiename, NULL);」です。 2. cookie 時刻は「過去」に設定されています。
推奨: 「PHP ビデオ チュートリアル 」
php で Cookie を削除/クリアする 2 つの方法
php は、Cookie を使用する 2 つの方法があることを認識しています。1 つ目の方法は、Cookie の値を空に設定することです。2 つ目は、Cookie の有効期限を過去に直接設定することです。この記事では、php を紹介しますこれら 2 つの方法による Cookie 削除の例については、困っている友人が参照できるようにします。
php で Cookie を削除/クリアする 2 つの方法
Cookie の値を空に設定します。つまり、setcookie('cookiename', '') または setcookie(cookiename, NULL);
Cookie の有効期限を過去に設定します: setcookie('cookiename','',time()-3600);
方法 1: Cookie を設定する値を空に設定します
<?php setcookie ( "cookie_user", "test", time () + 60 * 60 * 24 * 30 ); setcookie ( "cookie_pass", md5 ( "test" ), time () + 60 * 60 * 24 * 30 ); function logout() { setcookie ( "cookie_user", "", time () + 60 * 60 * 24 * 30 ); setcookie ( "cookie_pass", "", time () + 60 * 60 * 24 * 30 ); } /* http://www.manongjc.com/article/1253.html */ logout (); echo $_COOKIE ['cookie_user'] . "<br />"; echo "You have successfully logged out."; ?>
2番目の方法: Cookieの有効期限を過去
<?php setcookie ( "cookie_user", "test", time () + 60 * 60 * 24 * 30 ); setcookie ( "cookie_pass", md5 ( "test" ), time () + 60 * 60 * 24 * 30 ); function logout() { setcookie ( "cookie_user", "test", time () - 100 ); setcookie ( "cookie_pass", md5 ( "test" ), time () - 100 ); } logout (); echo $_COOKIE ['cookie_user'] . "<br />"; echo "You have successfully logged out."; ?>
以上がPHPでCookieを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。