我读到,在PHP中,根据http://www.w3schools.com/php/php_cookies.asp,您可以使用print_r查看所有cookie。将PHP cookie转换为字符串
<?php
print_r($_COOKIE);
?>
但我想做更多的cookie的内容。
有没有办法在不知道cookie名称的情况下将cookie名称和值连接成类似字符串变量的东西,而不是依赖于print_r?
我在网上找不到答案。先谢谢你。
我读到,在PHP中,根据http://www.w3schools.com/php/php_cookies.asp,您可以使用print_r查看所有cookie。将PHP cookie转换为字符串
<?php
print_r($_COOKIE);
?>
但我想做更多的cookie的内容。
有没有办法在不知道cookie名称的情况下将cookie名称和值连接成类似字符串变量的东西,而不是依赖于print_r?
我在网上找不到答案。先谢谢你。
这些要么可以根据您的Cookie阵列的复杂工作
implode(',',$_COOKIE)
json_encode($_COOKIE)
serialize($_COOKIE)
我反对这项建议,而只是依靠遍历数组
简单的例子:$ _COOKIE ['名“]
你可以访问所有coookie的名字,不知道他们在进步,像这样的代码:
foreach ($_COOKIE as $name => $value) {
print "Variable " . $name . " has value " . $value . "<br />\n";
}
我用这个与所有debuggin,彦博,_GET,_SESSION,_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>";
穿越最有可能使用foreach循环的意思。 –
我会给你:) – Scuzzy