웹마스터 팁

unset / isset 를 알아보자.

2004.01.12 12:42

씨파개

unset = 변수값을 지운다?;;;
저는 항상 unset 를 상단에 적은뒤 소스를 만들어 나갑니다..;; 혹시모르잖아요.. 이상한 오류가 날지도..;;
isset 변수값을 확인한뒤 있으면 true 없으면 false 를 뱉는다.. ㅡ_ㅡ;;
아주 간단한 팁이지만..

<?
$x = "123";
@isset($x);
echo $x;
@unset($x);
echo $x;
@isset($x) or echo"에러";
?>
이렇게 하면.. 어떻게 되는가?

123
에러
라는 메시지를 뱉게 된다..;; 안되는 집도 있을것 같다.

ini 파일을 임시적으로 바꿔보는것.
register_globals = ON 을 off 로 그 페이지에 한에서만 바꿔보자.
<?
$get_fr = @ini_get("register_globals");
@ini_set("register_globals","off"); // off 모드
$get_fr1 = @ini_get("register_globals");
echo $get_fr;
echo "<BR>";
echo $get_fr1
?>
결과는?
On
off
이렇게 나온다.;; 컴퓨터 문제로.. 태스트가 불가;;;;;; 가물가물 하지만.. 이렇게 나왔던걸로 기억이 된다..
*성의가 없는것 같아서 제가 다시 수정해서 올립니다.