Bonjour @ tous.
J'espère avoir posté dans le bon forum, sinon excuses... :-)

Problème.
-Fichier A: monfichiera.php contient $monarray = array();
-Fichier B: routines principales. mesroutines.php

Si j'écris:
mesroutines.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
include "monfichiera.php";
bla...bla..
$manouvellevar = $monarray [0];
Cela fonctionne parfaitement... :-) merci...!

Par contre si j'écris:

mesroutines.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
include "monfichiera.php";
bla...bla..
function mafunc() {
  bla...bla..
  $manouvellevar = $monarray [0];
  bla...bla..
}
J'obtiens une "Notice: Undefined variable $manouvellevar" et $monarray [0]
n'est pas renvoyé.

L'utilisation de global $var ne résoud pas le pb.

Merci pour tout avis avisé.

Cordialement.

-= Guy =-