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 :

Récupérer dans le global une variable d'une function


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 126
    Par défaut Récupérer dans le global une variable d'une function
    Bonjour.
    Je sais c'est basique mais cela fait 2 heures que je chercher et ne parviens pas à résoudre ce code.
    Je cherche simplement à récupérer dans le global une ou plusieurs variables issues d'une function.
    Dans l'exemple ci dessous, je cherche tout simplement à afficher $RESULTAT qui est définir dans la function NOMDEMAFONCTION.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <?php
     
    $a = "1";
     
      INITIALE ($a);
      function INITIALE($a){
        $b = "2";
        $c = "3";
        $d = $b + $c;
      NOMDEMAFONCTION($a, $d);}
     
      function NOMDEMAFONCTION($a, $d){
        $RESULTAT = $a + $d;
        return $RESULTAT;}
     
    echo $RESULTAT;
     
    ?>
    Pouvez vous me filer un coup de main sans oublier de préciser si c'est différent pour récupérer plusieurs variables?
    Grand merci et bonne journée
    Bye

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 126
    Par défaut
    Il suffit simplement de mettre global $RESULTAT; avant $RESULTAT.
    Si on le met aprés comme moi, ca ne fonctionne pas!
    Bye

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    je n'ai peut-être pas tout compris mais voilà :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
    $a = "1";
     
      function INITIALE($a){
        $b = "2";
        $c = "3";
        $d = $b + $c;
        return NOMDEMAFONCTION($a, $d);
      }
     
      function NOMDEMAFONCTION($a, $d){
        $RESULTAT = $a + $d;
        return $RESULTAT;
      }
     
    echo INITIALE($a);
    ?>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Affecter une variable d'une classe C# à une variable Javascript
    Par SultanGeek dans le forum C#
    Réponses: 0
    Dernier message: 20/06/2015, 20h42
  2. [debutant]passager une variable d'une page a une autre
    Par Eisy dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/03/2006, 11h18
  3. faire passer une variable d'une fct js à une page php
    Par harlock59 dans le forum Langage
    Réponses: 1
    Dernier message: 25/11/2005, 14h41
  4. Affecter une variable javascript à une variable php
    Par gwendy dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/10/2005, 20h58
  5. Désigner une variable avec une variable?
    Par littleman dans le forum Paradox
    Réponses: 4
    Dernier message: 12/08/2002, 11h21

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