Bonjour
J'aimerais comprendre pkoi la valeur d'un tableau déclaré dans une fonction cesse d'être visible en dehors de ladite fonction !?!
J'ai pourtant lu (et relu

) le manuel à ce sujet, il me semble faire comme il dit, mais non, ça ne marche pas :
function Stocke() {
$imgPath = "IMG/tmp";
$handle= opendir($imgPath);
$i=0;
while ($file = readdir($handle)) {
if ($file != "." && $file != "..") {
$img = "$imgPath/$file";
$imgs[$i] = "$img";
echo "<img src=\"$imgs[$i]\" height=\"$height\"/ class=\"preview\" border=\"0\"></a>";
$i++;
}
}
}
Vous voyez l'echo de l'image ? Il marche, mais si je le sors de là, il ne voit plus "$imgs[$i]" et affiche "" (vide, quoi) ;Si je déclare $imgs[$i] comme ça :
Global $imgs;
$imgs = array()
(...)
dans "Stocke()", ça ne marche pas..?
Comment faire pour utiliser la cette variable et en lire les valeurs (c'est un tableau) dans une
autre fonction ? (Du même script, au fait

)
Ce forum a l'air très bien. Existe-t-il une MList PHP en français ? Ce serait tip-top.
Merci !!