php は、Cookie のパス パラメーターが対応していないため、Cookie をクリアできません。解決策は、削除コードを "setcookie($key,"",time()-36000,'/') に変更することです。 ;」。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
こんな場合はどうすればよいですかphp が Cookie をクリアできませんか?
#php cookie が削除できない理由cookie は setcookie(name, value, Expiration, path, host, secure, httponly);## で削除できます。 # 保証されています Cookie 名が同じであっても削除できない場合は、Cookie のパス パラメーターが一致していないことを意味します。
setcookie($key,$value,time()+36000,'/');
後ろのスラッシュはパスを示し、一貫性が必要です。 .
推奨学習: 「
PHP ビデオ チュートリアル」
以上がPHP が Cookie をクリアできない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。