最初由 getphp 发布
[B]是这样,我想用seesion传一个值,那些值是变动的,我希望用一个session做到.
比如我定义一个
session_register('picchars');
在这里我要说明一下 $picchars是一个数组,同时下标不确定,
我不能用$picchars= array(1,2,3,4)等做.
我这样写了一下.
<?php
session_register('picchars');
$picchars = array();
$_SESSION['picchars'] = $last_d_id;
$picchars[] = $_SESSION['picchars'];
array_push($picchars,$last_d_id);
for ($t=0;$t<count($picchars);$t++){
echo $picchars[$t]."<br>";
}
?>
如果能这样就好了.可是不行.
$session_register('picchars');
$_SESSION['picchars[]'] = $last_d_id;
for ($t=0;$t<count($picchars);$t++){
echo $picchars[$t]."<br>";
}
还有COOKIE我也试了,用setCookie是可以值数组,但是必须给定下标值,这是我不想用的.
<?php
SetCookie("CookieArray[]", "Value 1");
SetCookie("CookieArray[]", "Value 2");
?>
这样写好像不可以,只能获取一个值.
请帮助,谢谢 [/B]
8太明白你的意思,是这个意思?