我同时使用 PHP 和 Javascript 来构建某种 Web 服务。我尝试验证从 JS 发送到 PHP 的后参数计算的令牌。假设代码如下:
JS:
token = JSON.stringify(params);
PHP:
token = json_encode($_POST);
有人可以解释一下为什么两个生成的 JSON 字符串的长度不同吗?
(我尝试在 PHP 中修剪\n\r\t
,在 PHP 中修剪斜杠,几个 JS 库)字符串的 PHP 版本总是有更多的字符。