Durée de vie des variables en php

Fermé
Sams - 29 juil. 2003 à 16:53
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 - 29 juil. 2003 à 17:09
Bonjour à tous,
j'ai un petit problème concernant les variables et la durée de vie en php.

J'ai un programme principal dans lequel j'inclus au fur et à mesure plusieurs fichiers et dans lequel j'ai initialisé un tableau (qui est censé être global car il n'est ni dans une fonction, ni dans un bloc d'intsructions !)
Je modifie les valeurs de ce tableau dans les fichiers que j'inclus dans ce programme principal.
Mais tout à la fin de ce fichier j'affiche le tableau et je me rends compte qu'il n'a pas pris en compte toutes les mofifications.

Est ce ke qqn sait pkoi ? ou a une idée ?
A voir également:

1 réponse

Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
29 juil. 2003 à 17:09
Hmm, une piste possible pourrait être que tu modifie ton tableau à l'intérieur de fonctions. Dans ce cas, il faut un global $array; au début de la fonction, sinon php va créer par défaut une variable locale à traiter (il me semble, c'est à confirmer).

Sinon, comme ça en aveugle, je vois pas trop d'autres raisons...

.:: TaBou JuNioR ::.
J'ai des questions à toutes vos réponses. [W. Allen]
0