Bonjour, j'ai un petit problème, je n'arrive pas à exécuter une fonction toute simple.
D'abord je vous montre le petit code, et ensuite je vos explique
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
17
18
19
20
21
22
23
24 <?php /*Au départ je crée une variable nommée $v qui est égale à 1:*/ $v=1; /*Ensuite je crée une fonction nommée incrementer() qui va tout simplement incrémenter de 1 la variable $v mis en paramètre*/ function incrementer($v) {$v++;} /*Ensuite on exécute la fonction incrementer():*/ incrementer($v); // donc normalement, après exécution de la fonction incremente(), $v doit étre égal à 2. /*Ensuite on re-exécute la fonction incrementer(), sachant qu'on sait que $v est égal à 2:*/ incrementer($v); // donc normalement, après exécution de la fonction incremente(), $v doit étre égal à 3. /*Ensuite on vérifie le résultat de $v:*/ echo"$v"; // C'est là ou j'ai un problème, car ça m'affiche 1 au lieu de 3. ?>
Donc, comme vous le voyez, au final $v vaut 1 au lieu de 3,
je voudrais savoir ou est l(es) erreur(s) ?
Merci, bien à vous.
Partager