Une fonction, mais elle fait quoi ?
Bonjour,
je reprends un exo en php :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| function mystere($n)
{
$val=1 ;
for ($i=1 ;$i<=$n ;$i++)
$val*=$i ;
return $val ;
}
Appelez cette fonction en lui passant la valeur 4 en argument et affichez le résultat.
Que fait cette fonction ?
Créer ensuite un script PHP qui appelle cette fonction 10 fois avec les 10 premiers entiers (de
1 à 10). Les valeurs retournées seront stockées dans un tableau. Puis vous afficherez le
résultat sur 2 lignes : la première ligne les chiffres de 1 à 10 et la deuxième ligne, le contenu
du tableau. |
voici ce que j'ai mis en place :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <?
function mystere($n)
{
$val=1 ;
for ($i=1 ;$i<=$n ;$i++)
$val*=$i ;
return $val ;
}
$res =array();
for($i=0;$i<=10;$i++){
$res[$i][0] = $i;
$res[$i][1] = mystere($i);
}
print_r($res);
?> |
Me suis je trompé ? comment interpreter le résultat ?
Je comprends pas que l'on n'initialise pas la variable $var ????
Merci de votre aide !