将PHP cookie转换为字符串
据我所知,在PHP中,您可以使用print\r查看所有cookies将PHP cookie转换为字符串,php,cookies,Php,Cookies,据我所知,在PHP中,您可以使用print\r查看所有cookies 但我想对cookie的内容做更多的处理 有没有一种方法可以在不知道cookie名称的情况下将cookie名称和值连接到字符串变量中,而不依赖于print\r 我在网上找不到答案。先谢谢你 根据cookie数组的复杂程度,这两种方法都可能有效 implode(',',$_COOKIE) json_encode($_COOKIE) serialize($_COOKIE) 我建议不要这样做,只需遍历数组即可 简单示例:$\
但我想对cookie的内容做更多的处理
有没有一种方法可以在不知道cookie名称的情况下将cookie名称和值连接到字符串变量中,而不依赖于print\r
我在网上找不到答案。先谢谢你 根据cookie数组的复杂程度,这两种方法都可能有效
implode(',',$_COOKIE)
json_encode($_COOKIE)
serialize($_COOKIE)
我建议不要这样做,只需遍历数组即可
简单示例:$\u COOKIE['name']您可以访问所有coookie名称,而无需事先知道它们,代码如下:
foreach ($_COOKIE as $name => $value) {
print "Variable " . $name . " has value " . $value . "<br />\n";
}
foreach($\u COOKIE作为$name=>$value){
打印“变量”.$name.“具有值”.$value.“
\n”;
}
我将其用于所有调试、发布、获取、会话和COOKIE
echo "<pre>";
foreach ($_COOKIE as $key => $val) {
echo "[$key] = $val \r\n";
if(is_array($val)) {
echo "is ARRAY ::::::: \"$key\" : \r\n";
foreach ($val as $key2 => $val2) {
echo "[$key2] = $val2 \r\n";
}
}
}
echo "</pre>";
echo”“;
foreach($\ COOKIE作为$key=>$val){
回显“[$key]=$val\r\n”;
if(is_数组($val)){
echo“是数组::\“$key\”:\r\n;
foreach($valas$key2=>$val2){
回显“[$key2]=$val2\r\n”;
}
}
}
回声“;
遍历最有可能意味着使用foreach循环。
echo "<pre>";
foreach ($_COOKIE as $key => $val) {
echo "[$key] = $val \r\n";
if(is_array($val)) {
echo "is ARRAY ::::::: \"$key\" : \r\n";
foreach ($val as $key2 => $val2) {
echo "[$key2] = $val2 \r\n";
}
}
}
echo "</pre>";