downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

session_unset> <session_start
Last updated: Fri, 24 Jul 2009

view this page in

session_unregister

(PHP 4, PHP 5)

session_unregister현재 세션에셔 전역 변수를 등록 해제

설명

bool session_unregister ( string $name )

session_unregister()는 전역 변수명 name 을 현재 세션에서 등록 해제합니다.

Warning

이 함수는 PHP 5.3.0부터 배제되었고 PHP 6.0.0부터 제거됩니다. 이 기능에 의존하지 않기를 권합니다.

인수

name

변수명.

반환값

성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.

주의

Note: $_SESSION(또는 PHP 4.0.6까지 $HTTP_SESSION_VARS)을 사용하면, 세션 변수를 등록 해제할 때 unset()을 사용하십시오. $_SESSION 자체를 unset()하지 마십시오. $_SESSION 자동 전역의 특수 기능을 사라지게 합니다.

Caution

이 함수는 name 에 해당하는 전역 변수를 해제하지 않습니다. 단지 변수가 세션으로 저장되는 것을 방지합니다. 해당하는 전역 변수를 제거하려면 unset()을 호출해야 합니다.

Caution

$_SESSION(또는 $HTTP_SESSION_VARS)를 사용한다면, session_register(), session_is_registered(), session_unregister()를 사용하지 마십시오.



add a note add a note User Contributed Notes
session_unregister
dylan82 AT xs4all DOT nl
09-Dec-2004 09:13
If globals is on, you'll have to unset the $_SESSION[varname] as well as the $varname.

Like:

unset($_SESSION[varname]);
unset($varname);
jsmith at uncommoner dot com
27-Nov-2004 06:55
as a side note you must have session_start() set inorder to actually unregister the session varibles.

session_unset> <session_start
Last updated: Fri, 24 Jul 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites