Merci de ta réponse.
Non ça ne fonctionne pas avec return $tirageSort; dans la fonction. Il doit avoir un manquement dans la fonction.
Il m'indique que tirageSort n'est pas défini : Undefined variable: tirageSort
Sans fonction cela fonctionne.
Fonctionne
$nombreCarte=52;
$numbers = range(1, $nombreCarte);
shuffle($numbers);
foreach ($numbers as $number)
$tirageSort[] = $number;
echo $tirageSort[0];
Fonctionne pas
function nombreCarte()
{
$nombreCarte=52;
$numbers = range(1, $nombreCarte);
shuffle($numbers);
foreach ($numbers as $number)
$tirageSort[] = $number;
echo $tirageSort[0];
return $number;
return $tirageSort;
}
nombreCarte();
echo $tirageSort[0];
?>
Merci de ta réponse.
Non ça ne fonctionne pas avec return $tirageSort; dans la fonction. Il doit avoir un manquement dans la fonction.
Il m'indique que tirageSort n'est pas défini : Undefined variable: tirageSort
Sans fonction cela fonctionne.
Fonctionne
[PHP]
$nombreCarte=52;
$numbers = range(1, $nombreCarte);
shuffle($numbers);
foreach ($numbers as $number)
$tirageSort[] = $number;
echo $tirageSort[0];
[/PHP]
Fonctionne pas
[PHP]
function nombreCarte()
{
$nombreCarte=52;
$numbers = range(1, $nombreCarte);
shuffle($numbers);
foreach ($numbers as $number)
$tirageSort[] = $number;
echo $tirageSort[0];
return $number;
return $tirageSort;
}
nombreCarte();
echo $tirageSort[0];
?>
[/PHP]