php中的cookie数组怎么用给个例子好吗 15

给个比较完整又不是太多代码的例子把,上面那例子不能用啊... 给个比较完整又不是太多代码的例子把,上面那例子不能用啊 展开
 我来答
Spirit_ORCer
2008-10-25 · TA获得超过206个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:0
展开全部
呵呵,这个简单
bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]])
别看这么多,但是实质用的参数只是前3个
setcookie("名字","值");
我常这么设置,不设置过期时间,这样,网页关闭了,就过期了;
这里有一点需要注意的,在设置cookie这个页面上,$_COOKIE['名字']它的值是空的,因为“cookie不会在设置页面马上生效",可以通过跳转到其他页面,或者刷新本页(就是重新加载一下)它就生效了
使用的时候就直接用$_COOKIE['名字']
晕~~~~~~
a.php
<?php
setcookie('name','baidu');
echo "这个页面的$_COOKIE['name']的值是空".$_COOKIE['name'];
echo "<br/>";
echo "但是,到<a href='b.php'>下一页</a>$_COOKIE['name']就生效了!"
?>
b.php
<?php
echo "这个页面的$_COOKIE['name']是:".$_COOKIE['name']";
?>
试试吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1ef2133ed
2008-10-25 · TA获得超过1402个赞
知道小有建树答主
回答量:845
采纳率:0%
帮助的人:1025万
展开全部
给你个例子运行下就明白了,运行完了一直刷新。

<?php

var_dump($_COOKIE);

$_COOKIE['i'] = date('i');
$_COOKIE['s'] = date('s');

---------------------

哥们 很完整了, 如果没有语法错误应该是可以正常运行的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaweithin
2008-11-08 · TA获得超过474个赞
知道小有建树答主
回答量:666
采纳率:0%
帮助的人:368万
展开全部
你运气好,我刚看了杜江那本书上写的关于数组的应用,很不幸的是。他写的cookie数组讲解 只有3句话,但是我想我写2句出来,你就应该知道是什么意思了。
setcookie('passport[name]' ,$_REQUEST['username']);
setcookie('passport[pass]' ,$_REQUEST['pass']);
第三句是:
setcookie('passport[score]' ,'$us[0]['ss']')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式