Bonjour,
je reprends un exo en php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Me suis je trompé ? comment interpreter le résultat ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); ?>
Je comprends pas que l'on n'initialise pas la variable $var ????
Merci de votre aide !
Partager