Bonjour,
je déclare mon fichier fonctions.php de la façon suivante :
apparemment la fonction ne voit pas le tableau. Est-ce normal ?Code:
1
2
3
4
5
6 $tableaujour=array('1','2','3'); function fonction(){ echo $tableaujour[1]; }
Version imprimable
Bonjour,
je déclare mon fichier fonctions.php de la façon suivante :
apparemment la fonction ne voit pas le tableau. Est-ce normal ?Code:
1
2
3
4
5
6 $tableaujour=array('1','2','3'); function fonction(){ echo $tableaujour[1]; }
Oui c'est normal.
Là tu définis simplement le code qui correspond à ta fonction. Tu pourrais très bien vouloir l'appeler dans un autre fichier où ta variable n'existera pas. Si tu veux faire appel à une variable qui est définie ailleurs dans tes scripts, tu dois soit la passer en paramètre de ta fonction, soit indiquer à ta fonction que tu utilises une variable globale en ajoutant au début
Code:global $tableaujour;
OK, compris...
merci !:king: