Probleme variable php

Résolu
lwdu76 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   -  
NHenry Messages postés 15219 Date d'inscription   Statut Modérateur Dernière intervention   -
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


A voir également:

3 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
peux-tu partager le texte de ton code, et utiliser les balises de code?
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Merci, pour chaque fichier de code, d'indiquer le nom du fichier.
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

C'est un souci de portée des variables...
Regarde ceci : https://www.php.net/manual/fr/language.variables.scope.php

0
NHenry Messages postés 15219 Date d'inscription   Statut Modérateur Dernière intervention   365
 
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
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Salut,
Le mot global n'est utile que dans la fonction, pas pour l'initialisation de la variable.
0
NHenry Messages postés 15219 Date d'inscription   Statut Modérateur Dernière intervention   365 > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 
Ah, peut être un souvenir d'ancienne version ou d'un tuto foiré alors.
0