삽질의 현장/- PHP

[삽잡이::php] 지워버리겠어! unset( ) (isset( )은 꼽사리)

shovelman 2016. 7. 11. 21:59


"Unset a given variable"

주어진 변수의 설정을 해제하겠다.


PHP에서는 주어진 변수를 파괴하는 

어마어마한 함수가 있습니다.


[출처_ PHP]


예 그렇습니다.

바로, unset() 이라는 함수입니다.

인자로 들어가있는 변수의 메모리를 해제해주는 것입니다.



이와 같은 Array이가 있다고 가정해봅시다.


여기서 두번째 데이터를 

unset()의 인자로 포함시키면 어떻게 될까요?


1
2
3
4
5
<?
    //php
    $aResult = ("삽잡이""sapzape""shovelman");
    unset($aResult[1]);
?>
cs


자... 메모리를 파괴해봅시다.


정말 이렇게 사라지게 됩니다.


이와 반대 개념으로 inset()이라는 함수도 존재합니다.

is set?

뭔가 느낌이 오지 않으십니까?

하하... 그렇습니다.

 있는지 확인하는 함수입니다.


1
2
3
4
5
<?
    //php
    $aResult = ("삽잡이""sapzape""shovelman");
    isset($aResult[1]); // true
?>
cs


뭐... 이런식으로 사용할 수 있겠지요.


유용하게 사용합시다~


굳~