cookie文件存储在哪里? - PHP Wamp

nam*_*ked 1 php cookies

我正在使用WAMP服务器进行PHP开发.我在我的php中创建了一个cookie但找不到正在创建的cookie文件.该php.ini读取session.save_path=C:/wamp/tmp,并且没有文件已被今天产生.代码是:

<?php
      $mycookie="mycookie";
      $emailAddr="abc@gmail.com";
      if (!isset($_COOKIE[$mycookie]))
      {
           if (!setcookie($mycookie, $emailAddr, 0))
           {
                 echo "Cannot set cookie";
           }
           else
                 echo "Cookie is set";
      }
?>
Run Code Online (Sandbox Code Playgroud)

我收到"Cookie已设置"消息,但检查C:/ wamp/tmp没有看到今天创建的任何cookie文件.

Hea*_*ota 7

Cookie根据浏览器单独存储.他们将它们存储在自己的文件夹中.

你在php.ini中设置的是会话路径.这是保存会话$_SESSION而不是cookie 的路径$_COOKIES.