묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php_flag register_globals on/off가 무슨뜻이죠?
2004.11.09 18:11
on과 off 하면 뭐가 달라지는 겁니까?
그리고 보통은 어떻게 설정하나요?
그리고 보통은 어떻게 설정하나요?
간단히 말해서 get, post, cookie등으로 넘긴 변수들을 자동으로 전역변수로
등록해서 사용할 수 있게 하는 옵션입니다.
예를 들어, 폼에서 <input type=text name=txt value="Hello"> 라는 값을
"example.php" 로 보낸다면, example.php에서는
$txt 라는 변수가 자동으로 전역변수로 등록이 되어서
echo $txt; 라고하면 "Hello"가 출력되는 것입니다.
register_globals=off 로 설정되어있다면
위의 경우, 아무것도 출력이 안됩니다.
참고로, PHP 4.2.0부터는 default값이 "off" 입니다.