IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Variables � port�e limit�e


Sujet :

Langage PHP

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre extr�mement actif Avatar de Mister Nono
    Homme Profil pro
    Ing�nieur Math�matiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Ing�nieur Math�matiques et Informatique
    Secteur : Sant�

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par d�faut Variables � port�e limit�e
    Une fonction contient un include_once('fichier.php');

    Je d�sire que les variables contenues dans cet include (et donc le include) ne soient plus connues lors de la sortie de la fonction PHP.

    En fait, le fichier appel� par l'include contient des variables de m�me nom qu'un autre include appel� plus tard, donc il y a des erreurs dans l'ex�cution du script. Pourtant, il est important que les noms soient les m�mes car elles sont appel�es suivant le contexte � partir d'un include ou d'un autre (dictionnaire).

    Comment faire ?

    Merci.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    D�tails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par d�faut
    Si ces variables sont utilis�es dans une fonction, pas de probl�me : elle n'ont par d�faut qu'une port�e locale.

  3. #3
    Membre extr�mement actif Avatar de Mister Nono
    Homme Profil pro
    Ing�nieur Math�matiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Ing�nieur Math�matiques et Informatique
    Secteur : Sant�

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par d�faut
    Citation Envoy� par vg33
    Si ces variables sont utilis�es dans une fonction, pas de probl�me : elle n'ont par d�faut qu'une port�e locale.
    Tu as bien raison, mais mon soucis est que ces variables sont appel�es via un include.

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    D�tails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par d�faut
    Il te reste la possibilit� d'initialiser toutes les variables en d�but (ou en fin) de chaque script inclus. Comme �a, plus de probl�me de collisions entre variables.

  5. #5
    Membre extr�mement actif Avatar de Mister Nono
    Homme Profil pro
    Ing�nieur Math�matiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Ing�nieur Math�matiques et Informatique
    Secteur : Sant�

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par d�faut
    Bien s�r, c'est une solution, mais pas la meilleure.

    Merci.

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    D�tails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par d�faut
    Tu en connais une autre ?

Discussions similaires

  1. [Turbo Pascal] Variable PORT[] et $ ?
    Par Spout dans le forum Turbo Pascal
    R�ponses: 2
    Dernier message: 05/09/2008, 16h30
  2. sql et variable string limit� � 250 caract�res
    Par philoeil dans le forum Requ�tes et SQL.
    R�ponses: 4
    Dernier message: 01/10/2007, 23h10
  3. Variables string limit� � 255 caract�res?
    Par krfa1 dans le forum Access
    R�ponses: 7
    Dernier message: 27/01/2006, 15h29
  4. [AS2] Variable number limit�
    Par ooyeah dans le forum ActionScript 1 & ActionScript 2
    R�ponses: 7
    Dernier message: 26/07/2005, 16h37
  5. R�ponses: 8
    Dernier message: 17/02/2005, 09h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo