Manuel PHP
Précédent | Annexe C. Migration de PHP 3.0 à PHP 4.0 | Suivant

# Gestion des variables globales

Alors que la gestion des variables globales a été surtout étudiée pour être simple en `PHP` 3 et aux premières versions de `PHP` 4, la sécurité est devenue la priorité avec les dernières versions. Alors qu'en `PHP` 3, le code suivant fonctionnait sans problème, en `PHP` 4, il faut utiliser `unset($GLOBALS["id"]);`. Ce n'est qu'un des problème lié à la gestion des variables. Il faut toujours utiliser la variable `$GLOBALS` avec les nouvelles versions de `PHP`. Apprenez-en plus sur ce sujet dans la section Références globales.

Exemple C-7. Migration des variables globales

`<?php $id = 1; function test() { global $id; unset($id); } test(); echo($id); // Ceci va afficher 1 en PHP 4 ?>`

Précédent | Sommaire | Suivant
Cookies | Niveau supérieur | Migration de PHP/FI 2.0 à `PHP` 3.0