问答详情
源自:4-3 cookie的删除与过期时间

为什么在一开始设置setcookie的时候不用加中间的‘ ’,而在删除的那里要加上‘ ’呢?

提问者:王小贱_0001 2014-07-30 13:12

个回答

  • Gravel_
    2014-08-09 21:12:44

    setcookie具有7个可选参数,我们常用到的为前5个:

    name( Cookie名)可以通过$_COOKIE['name'] 进行访问
    value(Cookie的值)
    expire(过期时间)Unix时间戳格式,默认为0,表示浏览器关闭即失效
    path(有效路径)如果路径设置为'/',则整个网站都有效
    domain(有效域)默认整个域名都有效,如果设置了'www.imooc.com',则只在www子域中有效

    <!----------------------------------------------------------->

    一开始是将时间设为'test'的cookie值,后面删除是将值设为空,过期时间为过去。

    setcookie的参数是按顺序来的。