Probleme variable php

Résolu
bonjour, je comprends pas pourquoi il dit que ma variable est non definie pourtant je fais le include de mon fichier ou est défini la variable $travelCorpInfos


3 réponses

  1. Modérateur
    PHP ne partage pas les variables globale par défaut.
    Pour utiliser une variable globale , il faut la déclarer en global
    <?php
    global $MaVariable;
    
    $MaVariable="QuelqueChose";
    ?>


    Puis dans la fonction il faut la redéclarer globale :
    <?php
    function MaFonction(){
        global $MaVariable;
    
        echo $MaVariable;
    }
    ?>

    0
    1. Modérateur
      Salut,
      Le mot global n'est utile que dans la fonction, pas pour l'initialisation de la variable.
      0
    2. Modérateur
      @jordane45Ah, peut être un souvenir d'ancienne version ou d'un tuto foiré alors.
      0