update : 2015.11.03
php.shukuma.com

검색:
 
 
현재 세션 이름을 얻거나 설정

session_name

(PHP 4, PHP 5)

session_name현재 세션 이름을 얻거나 설정

설명

string session_name ([ string $name ] )

session_name()은 현재 세션의 이름을 반환합니다.

세션 이름은 매 시작 시마다 session.name에 저장된 기본값으로 재설정됩니다. 그러므로, 매 요청마다 (session_start()session_register() 호출 전에) session_name()을 호출해야 합니다.

인수

name

세션 이름은 쿠키와 URL에서 세션 id를 나타냅니다. 알파벳과 숫자만 포함할 수 있습니다; (쿠키 경고를 켜둔 사용자를 위하여) 짧고 설명적이여야 합니다. name을 지정하면, 현재 세션의 이름이 그 값으로 변경됩니다.

Warning

세션 이름은 숫자만 가질 수 없습니다. 최소한 한 문자가 존재해야 합니다. 그렇지 않으면 매번 새 세션 id가 생성됩니다.

반환값

현재 세션 이름을 반환합니다.

예제

Example #1 session_name() 예제

<?php

/* set the session name to WebsiteID */

$previous_name session_name("WebsiteID");

echo 
"The previous session name was $previous_name<br />";
?>

참고