  | 
 Внимание при обработке глобальных переменных в
PHP 3 и в раннем РНР 4 было сконцентрировано на обеспечении простоты работы, 
но теперь не первый план вышла задача обеспечения безопасности. В PHP 3 
следующий пример работает прекрасно, но в PHP 4 он должен быть таким: unset($GLOBALS["id"]);. 
Это единственный вопрос при рассмотрении обработки глобальных переменных. В 
большинстве случаев вы всегда должны использовать $GLOBALS с более новыми версиями PHP 4.
Читайте об этом также в разделе 
global-ссылки. 
Пример B-1. Перенос глобальных переменных 
 <?php
$id = 1;
function test()
{
    global $id;
    unset($id);
}
test();
echo($id); // В РНР 4 будет напечатано 1
?> |  
  |  
  |  
 |