Php 如何显示Cookies?
我在Php 如何显示Cookies?,php,arrays,cookies,dns,Php,Arrays,Cookies,Dns,我在example.com/place1中设置了一些cookie。当我迭代$\u COOKIE。。。它显示我的域的所有cookie。即使是在example.com/place2中设置的。是否可以显示仅在example.com/place1/*中设置的cookie?将cookie发送到客户端时,您需要设置cookie可用的路径。例如,在example.com/place1上,按如下方式设置cookie: setcookie($name, $value, 0, '/place1/'); 这样,co
example.com/place1
中设置了一些cookie。当我迭代$\u COOKIE
。。。它显示我的域的所有cookie。即使是在example.com/place2
中设置的。是否可以显示仅在example.com/place1/*
中设置的cookie?将cookie发送到客户端时,您需要设置cookie可用的路径。例如,在example.com/place1
上,按如下方式设置cookie:
setcookie($name, $value, 0, '/place1/');
这样,cookie将只在
example.com/place1/*
中可用。您确定/place2
cookie已通过setcookie()
设置为/place2
的正确路径吗?这就是我所想的。。。嘘!xD谢谢。有没有办法只显示(而不是设置)此路径的Cookie?@daGrevis:你是说在javascript中?@daGrevis:一旦按照我上面所说的设置了Cookie,$\u Cookie
数组将只包含这些Cookie。无法知道cookie来自何处-您只能限制它的可用位置(在上面的示例中,cookie设置为仅在example.com/place1
中可用)。