回答編集履歴

1

追記

2017/09/08 07:13

投稿

yambejp
yambejp

スコア114572

test CHANGED
@@ -3,3 +3,29 @@
3
3
  生データの+はurlencodeされた半角スペースですから
4
4
 
5
5
  「+」という文字がほしければ「%2B」にエンコードしておけばいいのでは?
6
+
7
+
8
+
9
+ # 追記
10
+
11
+ escapeとencodeURIComponentの違いを確認するため、今回は並行して書いておきます
12
+
13
+ ```javascript
14
+
15
+ var now = "2017-09-07T20:31:45+09:00";
16
+
17
+ date = [escape(now),encodeURIComponent(now)];
18
+
19
+ json = JSON.stringify(date)
20
+
21
+ document.cookie = "date=" + json + ";";
22
+
23
+ ```
24
+
25
+
26
+
27
+ ```PHP
28
+
29
+ print_r($_COOKIE);
30
+
31
+ ```