回答編集履歴

2

追記

2016/02/08 15:14

投稿

coba-coba
coba-coba

スコア1409

test CHANGED
@@ -90,7 +90,7 @@
90
90
 
91
91
  $arr = !empty($this->Cookie->check('keyword')) ? $this->Cookie->read('keyword') : [];
92
92
 
93
- $arr[] = 'すいか';
93
+ $arr[] = 'すいか'; // 新たに取得したキーワードを追加
94
94
 
95
95
  $this->Cookie->write('keyword', $arr);
96
96
 

1

追記

2016/02/08 15:14

投稿

coba-coba
coba-coba

スコア1409

test CHANGED
@@ -73,3 +73,31 @@
73
73
  */
74
74
 
75
75
  ```
76
+
77
+
78
+
79
+ 追記
80
+
81
+ ---
82
+
83
+ 0. クッキーの値が空なら新しい配列を用意し、空でなければ現在のクッキーを読み込む。
84
+
85
+ 0. 配列にキーワードを追加する。
86
+
87
+ 0. 配列をクッキーにセットする。
88
+
89
+ ```PHP
90
+
91
+ $arr = !empty($this->Cookie->check('keyword')) ? $this->Cookie->read('keyword') : [];
92
+
93
+ $arr[] = 'すいか';
94
+
95
+ $this->Cookie->write('keyword', $arr);
96
+
97
+
98
+
99
+ // 確認
100
+
101
+ debug($this->Cookie->read('keyword'));
102
+
103
+ ```