如何从PHP获取Cookie的名称和值

如何从PHP获取Cookie的名称和值,php,arrays,cookies,e-commerce,Php,Arrays,Cookies,E Commerce,我正在编写一个电子商务网站,它使用cookies将信息从产品页面传输到购物车 $\u COOKIE将特定页面的所有COOKIE放入一个数组中,其中包含COOKIE的名称和COOKIE的值。例如: array(2){[“0\u USB\u键盘”]=>string(6)“$19.99”[“0\u闹钟\u收音机”]=>string(6)“$14.99”} 我如何获取每个cookie名称并将它们放入一个新数组中,以便它们可以在其他地方使用。如何将每个cookie值放入一个新数组中,以便它们也可以在其他地

我正在编写一个电子商务网站,它使用cookies将信息从产品页面传输到购物车

$\u COOKIE
将特定页面的所有COOKIE放入一个数组中,其中包含COOKIE的名称和COOKIE的值。例如:

array(2){[“0\u USB\u键盘”]=>string(6)“$19.99”[“0\u闹钟\u收音机”]=>string(6)“$14.99”}


我如何获取每个cookie名称并将它们放入一个新数组中,以便它们可以在其他地方使用。如何将每个cookie值放入一个新数组中,以便它们也可以在其他地方使用?

//编辑 使用
array\u键
array\u值

例如:

产出将是:

Array
(
    [0] => 0_USB_Keyboard
    [1] => 0_Alarm_Clock_Radio
)
Array
(
    [0] => $19.99
    [1] => $14.99
)

我希望这对您有所帮助。

要获得可读的输出,请使用此

echo '<pre>' . print_r($_COOKIE, TRUE) . '</pre>'; 
echo“”。打印($\u COOKIE,TRUE)。“”;
然后使用此命令将其添加到另一个数组中



。请编辑您的答案,并添加足够的信息,使其能够独立存在。或者,由于您现在有50+分,请将此作为评论发布,因为这就是它真正的意义所在is@Chris好吧,我想我们要把这个弄丢了one@Chris编辑。现在使用示例
echo '<pre>' . print_r($_COOKIE, TRUE) . '</pre>'; 
<?php
// for save coding
if(isset($_COOKIE) && !empty($_COOKIE)){
    foreach($_COOKIE AS $keyName => $valueOfKey){
        echo 'Debug Output: Key:' . $keyName . '|' . $valueOfKey . '<br>';
    }
}else{
echo 'Error, $_COOKIE not set or empty';
}
?>