Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在网上搜索一种将 ç ' ´` ã ¨ ^ 等字符存储在 cookie 中的方法,但我找不到一个好的答案!似乎很难将 utf8 放入 cookie,因为例如浏览器兼容性会出现问题。
所以我认为这个问题可以通过将文本转换/编码为数字来解决?
我想存储如下字符串:
实际上,没有真正的问题。浏览器只需将值存储为字节并将其发送回服务器。只要您在 PHP 字符串中有这些“不寻常”的字符,这就是您所需要的。但是您应该检查编码以确定。
除此之外,将值设置为 cookie 并将其读回应该可以:
setcookie('strange_chars', 'ç ' ´` ã ¨ ^');
通过浏览器加载,然后:
$val = $_COOKIE['strange_chars'];