IT/php

php unset — 주어진 변수를 제거

조원태 2016. 12. 13. 15:36
반응형

unset — 주어진 변수를 제거


설명 ¶


void unset ( mixed $var [, mixed $var [, mixed $... ]] )

unset()은 주어진 변수를 파괴합니다.


함수 안에서 unset()의 행동은 어떠한 변수를 제거하려 하는지에 따라 달라집니다.


함수 안에서 전역 변수를 unset()하면, 로컬 변수만 파괴됩니다. 호출한 환경에서 변수는 unset()을 호출하기 전과 같은 값을 유지합니다.


<?php

function destroy_foo()

{

    global $foo;

    unset($foo);

}


$foo = 'bar';

destroy_foo();

echo $foo;

?>

위 예제의 출력:


bar

반응형