update : 2015.11.03
php.shukuma.com검색:
|
unset(PHP 4, PHP 5, PHP 7) unset — 주어진 변수를 제거 설명unset()은 주어진 변수를 파괴합니다. 함수 안에서 unset()의 행동은 어떠한 변수를 제거하려 하는지에 따라 달라집니다. 함수 안에서 전역 변수를 unset()하면, 로컬 변수만 파괴됩니다. 호출한 환경에서 변수는 unset()을 호출하기 전과 같은 값을 유지합니다.
<?php 위 예제의 출력:
bar 전역 변수를 함수 안에서 unset()하려면, $GLOBALS 배열을 사용할 수 있습니다:
<?php 함수 안에서 *참조로 넘겨진* 변수를 unset()하면, 로컬 변수만이 파괴됩니다. 호출한 함수에서 변수는 unset()을 호출하기 전과 동일한 값을 유지합니다.
<?php 위 예제의 출력:
something something 함수 안에서 정적 변수를 unset()하면, unset()은 함수의 나머지 문맥에서만 변수를 제거합니다. 이어지는 호출은 변수의 이전 값을 복구합니다.
<?php 위 예제의 출력:
Befor unset: 1, after unset: 23 Befor unset: 2, after unset: 23 Befor unset: 3, after unset: 23 인수
반환값값을 반환하지 않습니다. 변경점
예제
Example #1 unset() 예제
<?php Example #2 (unset) 캐스팅 사용하기
<?php 주의
|