메뉴 건너뛰기

MJ SOFTWARE LAB

php global 변수 설정

관리자 2018.11.25 16:28 조회 수 : 434

(register_globals) php global 변수 설정

 
php 변수중 post와 get으로 전달되는 값을 받는 부분이 없으나 ($_POST 등..)
코드상에서 사용 가능할 때.
 
웹서버 php.ini 에 register_globals = On 으로 설정되어 있으면
자동을 변수를 받아 코드상에서 사용할 수 있다.
 
즉, 아래와 같이 post 변수를 받아오는 코드가 생략이 가능한 것인데
초기 개발시에는 편리할지 모르지만 유지보수시에는 변수의 출처를 추측하기 힘들기 때문에 사용을 권장하지 않는다.
하지만 이런 설정이 되어 있는 사이트를유지보수하게 될수있음으로 알고있어야 한다.
$var = $_POST['var'];