• CodeIgniter에 오신 것을 환영합니다
  • 설치 방법
    • CodeIgniter 다운로드
    • 설치 방법
    • 이전 버전에서 업그레이드
    • 문제 해결
  • CodeIgniter 개요
    • 시작하기
    • CodeIgniter 한눈에 보기
    • 지원 기능
    • 애플리케이션 흐름도
    • Model-View-Controller
    • 아키텍처 목표
  • 튜토리얼
    • 정적 페이지
    • 뉴스 섹션
    • 뉴스 항목 생성
    • 결론
  • Contributing to CodeIgniter
    • Writing CodeIgniter Documentation
    • Developer’s Certificate of Origin 1.1
  • 일반 주제
    • CodeIgniter URL
    • 컨트롤러
    • 예약된 이름
    • 뷰
    • 모델
    • 헬퍼
    • CodeIgniter 라이브러리 사용
    • 라이브러리 만들기
    • CodeIgniter 드라이버 사용
    • 드라이버 만들기
    • 코어 시스템 클래스 만들기
    • 보조 클래스 만들기
    • 훅 - 프레임워크 코어 확장
    • 리소스 자동 로드
    • 공통 함수
    • 호환성 함수
    • URI 라우팅
    • 에러 처리
    • 캐싱
    • 애플리케이션 프로파일링
    • CLI를 통한 실행
    • 애플리케이션 관리
    • 여러 환경 처리
    • 뷰 파일을 위한 PHP 대안 구문
    • 보안
    • PHP 스타일 가이드
  • 라이브러리
    • 벤치마킹 클래스
    • 캐싱 드라이버
    • 캘린더링 클래스
    • Config 클래스
    • Email 클래스
    • 암호화 라이브러리
    • 파일 업로드 클래스
    • 폼 유효성 검사
    • FTP 클래스
    • 이미지 조작 클래스
    • Input 클래스
    • Language 클래스
    • Loader 클래스
    • 마이그레이션 클래스
    • Output 클래스
    • 페이지네이션 클래스
    • 템플릿 파서 클래스
    • Security 클래스
    • Session 라이브러리
    • HTML 테이블 클래스
    • Trackback 클래스
    • Typography 클래스
    • 단위 테스트 클래스
    • URI 클래스
    • User Agent 클래스
    • XML-RPC 및 XML-RPC 서버 클래스
    • Zip 인코딩 클래스
  • 데이터베이스 레퍼런스
    • 빠른 시작: 사용 예시
    • 데이터베이스 설정
    • 데이터베이스 연결
    • 쿼리 실행
    • 쿼리 결과 생성
    • 쿼리 헬퍼 함수
    • Query Builder 클래스
    • 트랜잭션
    • 메타데이터 가져오기
    • 커스텀 함수 호출
    • 쿼리 캐싱
    • Database Forge를 이용한 데이터베이스 조작
    • 데이터베이스 유틸리티 클래스
    • 데이터베이스 드라이버 레퍼런스
  • 헬퍼
    • 배열 헬퍼
    • CAPTCHA 헬퍼
    • Cookie 헬퍼
    • 날짜 헬퍼
    • 디렉터리 헬퍼
    • 다운로드 헬퍼
    • 파일 헬퍼
    • Form 헬퍼
    • HTML 헬퍼
    • Inflector 헬퍼
    • 언어 헬퍼
    • 숫자 헬퍼
    • 경로 헬퍼
    • 보안 헬퍼
    • 문자열 헬퍼
    • 텍스트 헬퍼
    • Typography 헬퍼
    • URL 헬퍼
    • XML 헬퍼
Toggle Table of Contents
CodeIgniter
  • CodeIgniter에 오신 것을 환영합니다
  • 설치 방법
    • CodeIgniter 다운로드
    • 설치 방법
    • 이전 버전에서 업그레이드
    • 문제 해결
  • CodeIgniter 개요
    • 시작하기
    • CodeIgniter 한눈에 보기
    • 지원 기능
    • 애플리케이션 흐름도
    • Model-View-Controller
    • 아키텍처 목표
  • 튜토리얼
    • 정적 페이지
    • 뉴스 섹션
    • 뉴스 항목 생성
    • 결론
  • Contributing to CodeIgniter
    • Writing CodeIgniter Documentation
    • Developer’s Certificate of Origin 1.1
  • 일반 주제
    • CodeIgniter URL
    • 컨트롤러
    • 예약된 이름
    • 뷰
    • 모델
    • 헬퍼
    • CodeIgniter 라이브러리 사용
    • 라이브러리 만들기
    • CodeIgniter 드라이버 사용
    • 드라이버 만들기
    • 코어 시스템 클래스 만들기
    • 보조 클래스 만들기
    • 훅 - 프레임워크 코어 확장
    • 리소스 자동 로드
    • 공통 함수
    • 호환성 함수
    • URI 라우팅
    • 에러 처리
    • 캐싱
    • 애플리케이션 프로파일링
    • CLI를 통한 실행
    • 애플리케이션 관리
    • 여러 환경 처리
    • 뷰 파일을 위한 PHP 대안 구문
    • 보안
    • PHP 스타일 가이드
  • 라이브러리
    • 벤치마킹 클래스
    • 캐싱 드라이버
    • 캘린더링 클래스
    • Config 클래스
    • Email 클래스
    • 암호화 라이브러리
    • 파일 업로드 클래스
    • 폼 유효성 검사
    • FTP 클래스
    • 이미지 조작 클래스
    • Input 클래스
    • Language 클래스
    • Loader 클래스
    • 마이그레이션 클래스
    • Output 클래스
    • 페이지네이션 클래스
    • 템플릿 파서 클래스
    • Security 클래스
    • Session 라이브러리
    • HTML 테이블 클래스
    • Trackback 클래스
    • Typography 클래스
    • 단위 테스트 클래스
    • URI 클래스
    • User Agent 클래스
    • XML-RPC 및 XML-RPC 서버 클래스
    • Zip 인코딩 클래스
  • 데이터베이스 레퍼런스
    • 빠른 시작: 사용 예시
    • 데이터베이스 설정
    • 데이터베이스 연결
    • 쿼리 실행
    • 쿼리 결과 생성
    • 쿼리 헬퍼 함수
    • Query Builder 클래스
    • 트랜잭션
    • 메타데이터 가져오기
    • 커스텀 함수 호출
    • 쿼리 캐싱
    • Database Forge를 이용한 데이터베이스 조작
    • 데이터베이스 유틸리티 클래스
    • 데이터베이스 드라이버 레퍼런스
  • 헬퍼
    • 배열 헬퍼
    • CAPTCHA 헬퍼
    • Cookie 헬퍼
    • 날짜 헬퍼
    • 디렉터리 헬퍼
    • 다운로드 헬퍼
    • 파일 헬퍼
    • Form 헬퍼
    • HTML 헬퍼
    • Inflector 헬퍼
    • 언어 헬퍼
    • 숫자 헬퍼
    • 경로 헬퍼
    • 보안 헬퍼
    • 문자열 헬퍼
    • 텍스트 헬퍼
    • Typography 헬퍼
    • URL 헬퍼
    • XML 헬퍼
 
CodeIgniter
  • Docs »
  • 헬퍼 »
  • Cookie 헬퍼
  • classic layout

Cookie 헬퍼¶

Cookie 헬퍼 파일에는 쿠키 작업을 도와주는 함수가 포함되어 있습니다.

  • 헬퍼 로드

  • 사용 가능한 함수

헬퍼 로드¶

이 헬퍼는 다음 코드를 사용하여 로드합니다:

$this->load->helper('cookie');

사용 가능한 함수¶

사용 가능한 함수는 다음과 같습니다:

set_cookie($name[, $value = ''[, $expire = 0[, $domain = ''[, $path = '/'[, $prefix = ''[, $secure = NULL[, $httponly = NULL[, $samesite = NULL]]]]]]]])¶
매개변수:
  • $name (mixed) – 쿠키 이름 또는 이 함수에 사용 가능한 모든 매개변수의 연관 배열

  • $value (string) – 쿠키 값

  • $expire (int) – 만료까지 초 수

  • $domain (string) – 쿠키 도메인 (일반적으로: .yourdomain.com)

  • $path (string) – 쿠키 경로

  • $prefix (string) – 쿠키 이름 접두사

  • $secure (bool) – HTTPS를 통해서만 쿠키를 전송할지 여부

  • $httponly (bool) – JavaScript에서 쿠키를 숨길지 여부

  • $samesite (string) – SameSite 속성 (‘Lax’, ‘Strict’, ‘None’)

반환 형식:

void

이 헬퍼 함수는 브라우저 쿠키를 설정하는 더 친숙한 구문을 제공합니다. 이 함수는 CI_Input::set_cookie()의 별칭이므로 사용 방법은 Input 라이브러리를 참조하세요.

get_cookie($index[, $xss_clean = FALSE])¶
매개변수:
  • $index (string) – 쿠키 이름

  • $xss_clean (bool) – 반환된 값에 XSS 필터링을 적용할지 여부

반환:

쿠키 값 또는 찾을 수 없는 경우 NULL

반환 형식:

mixed

이 헬퍼 함수는 브라우저 쿠키를 가져오는 더 친숙한 구문을 제공합니다. 이 함수는 CI_Input::cookie()와 매우 유사하게 작동하지만 application/config/config.php 파일에서 설정했을 수 있는 $config['cookie_prefix']도 앞에 추가합니다. 자세한 사용 방법은 Input 라이브러리를 참조하세요.

delete_cookie($name[, $domain = ''[, $path = '/'[, $prefix = '']]])¶
매개변수:
  • $name (string) – 쿠키 이름

  • $domain (string) – 쿠키 도메인 (일반적으로: .yourdomain.com)

  • $path (string) – 쿠키 경로

  • $prefix (string) – 쿠키 이름 접두사

반환 형식:

void

쿠키를 삭제할 수 있습니다. 사용자 정의 경로나 다른 값을 설정하지 않은 한 쿠키 이름만 필요합니다.

delete_cookie('name');

이 함수는 값과 만료 매개변수가 없다는 점을 제외하면 set_cookie()와 동일합니다. 첫 번째 매개변수에 값 배열을 제출하거나 개별 매개변수를 설정할 수 있습니다.

delete_cookie($name, $domain, $path, $prefix);
Next Previous

© Copyright 2019 - 2022, CodeIgniter Foundation. 최종 업데이트: 5월 22, 2026

Built with Sphinx using a theme provided by Read the Docs.