ホームページ  >  記事  >  バックエンド開発  >  PHP Cookie が奇妙な動作をし、表示に一貫性がありません

PHP Cookie が奇妙な動作をし、表示に一貫性がありません

WBOY
WBOYオリジナル
2016-06-13 12:43:40774ブラウズ

php cookie で何かおかしなことが起こり、表示が一貫性を失います
localhost/test.php
localhost/test/test.php

これら 2 つの文書は同じ文書で渡されました
内容はたったの一文 print_r($_COOKIE);
しかし、2 つの URL には実際に 異なる データ
が表示されます。 //配列 ( [TEST] => TEST インデックス )
//Array ( [TEST] => TEST テスト )
直感的にリセットしたに違いないと思いました
しかし、N 回注意深く確認した結果、今では print_r($_COOKIE);
という 1 つの文になっています。 Cookie がパスに関連するのはなぜですか? ? ? ? ?

一度設定した後、次の文を削除しました。これはパスに関連付けられていないはずです。 //setcookie("TEST","TEST インデックス", time() 3600*24*1);


もう 1 つの注意点は、同じレベルのディレクトリから取得されるデータは同じであるということです。

クッキー PHP
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。