Probleme variable php
Résolu/Fermé
lwdu76
Messages postés
68
Date d'inscription
samedi 16 janvier 2021
Statut
Membre
Dernière intervention
8 novembre 2022
-
Modifié le 3 juil. 2022 à 15:42
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 4 juil. 2022 à 18:58
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 4 juil. 2022 à 18:58
A voir également:
- Probleme variable php
- Easy php - Télécharger - Divers Web & Internet
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
- Php?id=1 - Forum PHP
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
3 réponses
yg_be
Messages postés
22729
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
1 477
3 juil. 2022 à 16:02
3 juil. 2022 à 16:02
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.
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.
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
3 juil. 2022 à 16:12
3 juil. 2022 à 16:12
Bonjour,
C'est un souci de portée des variables...
Regarde ceci : https://www.php.net/manual/fr/language.variables.scope.php
C'est un souci de portée des variables...
Regarde ceci : https://www.php.net/manual/fr/language.variables.scope.php
NHenry
Messages postés
15113
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
22 avril 2024
331
3 juil. 2022 à 16:12
3 juil. 2022 à 16:12
PHP ne partage pas les variables globale par défaut.
Pour utiliser une variable globale , il faut la déclarer en global
Puis dans la fonction il faut la redéclarer globale :
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; } ?>
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
3 juil. 2022 à 16:13
3 juil. 2022 à 16:13
Salut,
Le mot global n'est utile que dans la fonction, pas pour l'initialisation de la variable.
Le mot global n'est utile que dans la fonction, pas pour l'initialisation de la variable.
NHenry
Messages postés
15113
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
22 avril 2024
331
>
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 juil. 2022 à 18:58
4 juil. 2022 à 18:58
Ah, peut être un souvenir d'ancienne version ou d'un tuto foiré alors.