<?php
setcookie("cookie[three]","cookiethree");
setcookie("cookie[two]","cookietwo");
setcookie("cookie[one]","cookieone");// 输出 cookie (在重载页面后)
if (isset($_COOKIE["cookie"]))
{
foreach ($_COOKIE["cookie"] as $name => $value)
{
echo "$name : $value <br />";
}
}
?><html>
<body>...
...
请问foreach ($_COOKIE["cookie"] as $name => $value) 中的$name => $value是什么意思?
setcookie("cookie[three]","cookiethree");
setcookie("cookie[two]","cookietwo");
setcookie("cookie[one]","cookieone");// 输出 cookie (在重载页面后)
if (isset($_COOKIE["cookie"]))
{
foreach ($_COOKIE["cookie"] as $name => $value)
{
echo "$name : $value <br />";
}
}
?><html>
<body>...
...
请问foreach ($_COOKIE["cookie"] as $name => $value) 中的$name => $value是什么意思?
大括号里的内容是key对上value
http://php.net/manual/zh/control-structures.foreach.php
$a = array('0'=>'1234','1'=>'adsf','2'=>'nosdf');
$b = array('a'=>'sfsa','b'=>'sdfs','c'=>'qwerqw');这里$a,$b都是两个数组变量,$a中的0,1,2就是key,数组就像一个粮站,其中0号粮仓存放的大米,1号放得高粱,我们根据这个门牌号就可以找到粮仓,取粮食。数组就是一个映射,=>可以理解为“对应于”。
如果你echo $a['0']; 其结果就是1234这个字符串。