질문Q #2086
serialize 질문드립니다
템포2012-11-20 16:01:03
배열을 serialize해서 cookie value값에 담는데요
$array = ($cookieArray) ? array_merge($cookieArray, array('id'=>$id, 'name'=>$name, 'phone'=>$phone))
: array('id'=>$id, 'name'=>$name, 'phone'=>$phone);
이렇게 3개의 데이터를 한번에 넣을려고 했는데
데이터가 들어가긴 들어가지만, 이와 같은 형식의 똑같은 데이터가 3번 들어갑니다
그래서 array('id' => $id) 이것만 주고 넣어보니 1개만 들어가더라구요
array_merge 후에 한 값은 배열값이 한번만 나옵니다
그런데 unserialize를 해버리면
a:3:{s:3:"id";s:6:"123";s:7:"name";s:9:"test";s:6:"phone";s:6:"010";} 이렇게 나와서 3개가 들어가집니다;;
하나를 넣으면 맨 처음 불러주는 a:1 로찍히는데....
이 부분 3개 한번에 한번만 넣을 수 있는 방법이 있나요?