session_save_path
session_set_save_handler
세션 함수 목록
PHP Manual

# session_set_cookie_params

(PHP 4, PHP 5)

session_set_cookie_params — 세션 쿠키 인수 설정

### 설명

void session_set_cookie_params ( int `$lifetime` [, string `$path` [, string `$domain` [, bool `$secure` [, bool `$httponly` ]]]] )

php.ini 파일에 정의된 쿠키 인수를 설정합니다. 이 함수의 효과는 호출한 스크립트에서만 적용됩니다. 그러므로, 매 요청마다 session_start() 호출 전에 session_set_cookie_params()를 호출해야 합니다.

### 인수

`lifetime`

  세션 쿠키의 수명, 초 단위로 정의.

`path`

  쿠키가 작동할 도메인의 경로. 도메인의 모든 경로에 적용하려면 하나의 슬래시('/')를 사용합니다.

`domain`

  쿠키 도메인, 예를 들면 'www.php.net'. 모든 서브도메인에 쿠키를 적용하려면 '.php.net'처럼 도메인 앞에 점을 붙여야 합니다.

`secure`

  `TRUE`이면 쿠키는 안전한 접속으로만 전송됩니다.

`httponly`

  `TRUE`로 설정하면 PHP는 세션 쿠키에 httponly 플래그를 설정해서 전송합니다.

### 반환값

값을 반환하지 않습니다.

### 변경점

버전 | 설명
--- | ---
5.2.0 | `httponly` 인수 추가.
4.0.4 | `secure` 인수 추가.

### 참고

- session.cookie_lifetime
- session.cookie_domain
- session.cookie_secure
- session.cookie_httponly
- session_get_cookie_params() - 세션 쿠키 인수를 얻습니다

session_save_path
session_set_save_handler
세션 함수 목록
PHP Manual