我讀到,在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