PHP 매뉴얼
이전 | C. 부록. PHP 3 에서 PHP 4로 이주 | 다음

# 전역 변수 다루기

PHP 3와 초기 PHP 4버전에서는 전역 변수를 좀 더 쉽게 다룰수 있지만 약점이 될수 있기 때문에 좀더 안전하게 바뀌었다. PHP 3에서 다음 예제 코드는 잘 작동하지만, PHP 4에서는 unset($GLOBALS["id"]);을 해야 한다. 이 이슈는 단지 전역 변수를 다루는 데만 한정된다. PHP 4의 최신 버전에서는 항상 $GLOBALS를 사용해야 하고 대부분의 경우에 그렇게 해야 할것이다. `global` 레퍼런스 섹션에서 이 주제에 대한 더 많은 정보를 볼수 있다.

예 C-1. 전역변수의 이주

`<?php $id = 1; function test() { global $id; unset($id); } test(); echo($id); // This will print out 1 in PHP 4 ?>`

이전 | 처음으로 | 다음
쿠키 | 위로 | PHP/FI 2 에서 PHP 3로 이주하기