我保存了一个价值为131|444|777
然后我尝试制作一个类似的数组:
$ausnahmenarray = explode('|', $_COOKIE['ausnahmen']);
foreach($ausnahmearray as $id)
{
echo $id . '<br>;
}
我什么都搞定了,所以我在浏览器中查看了Cookie值并看到它:131%7C444%7C777
为什么地狱的价值只是以我保存的方式存储,我怎么能按照我保存的方式阅读呢?
答案 0 :(得分:0)
Cookie值是网址编码的,只需要urldecode
:
<?php
setcookie("ausnahmen", "10|20|30");
$ausnahmenarray = explode('|', urldecode($_COOKIE['ausnahmen']));
foreach($ausnahmenarray as $id)
{
echo $id . '<br>';
}
?>