teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2016/02/08 15:14

投稿

coba-coba
coba-coba

スコア1409

answer CHANGED
@@ -44,7 +44,7 @@
44
44
  0. 配列をクッキーにセットする。
45
45
  ```PHP
46
46
  $arr = !empty($this->Cookie->check('keyword')) ? $this->Cookie->read('keyword') : [];
47
- $arr[] = 'すいか';
47
+ $arr[] = 'すいか'; // 新たに取得したキーワードを追加
48
48
  $this->Cookie->write('keyword', $arr);
49
49
 
50
50
  // 確認

1

追記

2016/02/08 15:14

投稿

coba-coba
coba-coba

スコア1409

answer CHANGED
@@ -35,4 +35,18 @@
35
35
  (int) 2 => 'すいか'
36
36
  )
37
37
  */
38
+ ```
39
+
40
+ 追記
41
+ ---
42
+ 0. クッキーの値が空なら新しい配列を用意し、空でなければ現在のクッキーを読み込む。
43
+ 0. 配列にキーワードを追加する。
44
+ 0. 配列をクッキーにセットする。
45
+ ```PHP
46
+ $arr = !empty($this->Cookie->check('keyword')) ? $this->Cookie->read('keyword') : [];
47
+ $arr[] = 'すいか';
48
+ $this->Cookie->write('keyword', $arr);
49
+
50
+ // 確認
51
+ debug($this->Cookie->read('keyword'));
38
52
  ```