묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
procMemberInsert 함수에서 회원가입 추가폼 질문
2014.11.11 18:19
회원목록 DB 테이블인 xe_member 에 보면 extra_vars라는 필드가 있는데요
이 필드 내용이 아래처럼 되어 있습니다.
O:8:"stdClass":4:{
s:15:"xe_validator_id";
s:48:"modules/member/skins/mytalk_member/modify_info/1";
s:18:"success_return_url";
s:39:"/index.php?mid=board&act=dispMemberInfo";
s:6:"gender";
s:6:"여자";
...
}
위와 같은 구조가 procMemberInsert 함수에서 만들어지는 것은 알겠는데
왜 위와 같은 형태로 기입하는건가요?
처음보는 문법(?)이라 O:8 이나 s:15 와 같은게 무엇을 의미하는지 잘 모르겠네요..
xe에서만 쓰는 특정한 구조인가요?
serialize 라는 php 함수에 의해 위처럼 생성됩니다.
이를 해석할때는 unsertialize 라는 함수를 쓰면 되고요 (자세한건 구글 검색하시면 나와요)
여러 추가항목들을 하나의 칼럼에 넣고 관리하려다보니, serialize 시키는거예요