thinkphp3.x 에서 쿠키 방법의 용법 분석

3757 단어 thinkphpcookie
본 고의 실례 는 thinkphp3.x 에서 쿠키 방법의 용법 을 분석 하 였 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
1.쿠키 함수 도 다 원 화 된 조작 함수 로 쿠키 의 설정,가 져 오기,삭제 작업 을 완성 합 니 다.
쿠키 는 쿠키 설정,가 져 오기,삭제 작업 에 사 용 됩 니 다.
사용법:

cookie($name, $value='', $option=null)
인자:
 name(필수):작 동 할 쿠키 변수
value(선택 가능):설정 할 쿠키 값
option(선택 가능):들 어 오 는 쿠키 설정 매개 변 수 는 기본적으로 비어 있 습 니 다.
반환 값 은 상세 합 니 다(구체 적 인 용법 에 따라 다른 값 을 되 돌려 줍 니 다)
2.쿠키 설정

cookie('name','value'); //  cookie
cookie('name','value',3600); //   cookie    

3.1 버 전부터 쿠키 방법 은 배열 에 대한 지원 을 증가 합 니 다(경량급 json 인 코딩 형식 으로 저장 하여 저장 공간 을 줄 입 니 다).예 를 들 어:

cookie('name',array('name1','name2'));

또한 매개 변수 가 들 어 오 는 방식 으로 복잡 한 쿠키 할당 을 완성 할 수 있 습 니 다.다음은 쿠키 의 값 에 3600 초 유효기간 을 설정 하고 쿠키 접두사 think 를 추가 합 니 다.

cookie('name','value',array('expire'=>3600,'prefix'=>'think_'))

배열 매개 변 수 는 query 형식 매개 변 수 를 사용 할 수 있 습 니 다.

cookie('name','value','expire=3600&prefix=think_')

위의 용법 과 같은 효과 가 있다.
들 어 오 는 option 매개 변 수 는 prefix,expire,path,domain 네 개의 색인 매개 변 수 를 지원 합 니 다.빈 값 이 들 어 오지 않 거나 들 어 오지 않 으 면 기본적으로 COOKIE 를 가 져 옵 니 다.PREFIX、COOKIE_EXPIRE、COOKIE_PATH 와 COOKIEDOMAIN 네 개의 설정 매개 변수.개별 매개 변수 만 들 어 오 면 기본 설정 매개 변수 와 합 쳐 집 니 다.
3.쿠키 획득
쿠키 를 가 져 오 는 것 은 간단 합 니 다.아무리 설정 한 쿠키 라 도 다음 과 같이 사용 하 십시오.

$value = cookie('name');

쿠키 접두사 가 설정 되 어 있 지 않 으 면

$value = $_COOKIE['name']

쿠키 접두사 가 설정 되 어 있 으 면

$value = $_COOKIE['  +name']

4.쿠키 삭제
어떤 쿠키 의 값 을 삭제 하고 사용:

cookie('name',null);

모든 쿠키 값 을 삭제 하려 면 사용 가능

cookie(null); //            cookie 
cookie(null,'think_'); //          cookie 

PS:본 사이트 의 포맷 미화 도 구 를 추천 합 니 다.앞으로 개발 에 사용 할 수 있 을 것 이 라 고 믿 습 니 다.
php 코드 온라인 포맷 미화 도구:
http://tools.jb51.net/code/phpformat
JavaScript 코드 미화/압축/포맷/암호 화 도구:
http://tools.jb51.net/code/jscompress
온라인 XML 포맷/압축 도구:
http://tools.jb51.net/code/xmlformat
JSON 코드 포맷 미화 도구:
http://tools.jb51.net/code/json
온라인 XML/JSON 상호 변환 도구:
http://tools.jb51.net/code/xmljson
sql 코드 온라인 포맷 미화 도구:
http://tools.jb51.net/code/sqlcodeformat
thinkpHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있 습 니 다.ThinkpHP 입문 강좌,ThinkPHP 상용 방법 총화,PHP 에서 쿠키 사용법 요약,smarty 템 플 릿 입문 기초 튜 토리 얼PHP 템 플 릿 기술 총화.
본 고 는 ThinkPHP 프레임 워 크 를 기반 으로 한 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기