Besoin d'aide en php, au secours !!!

Résolu/Fermé
Utilisateur anonyme - 27 août 2009 à 18:19
Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 - 27 août 2009 à 18:38
Bonjour,j'ai besoin d'aide en php, je voudrais savoir pourquoi ma fonction php changerValeurDeLaVariable()
ne marche pas (mon code est en dessous) ?
Cette fonction consiste à changer bétement la valeur de la variable $variable.

Au départ la variable $variable vaut 1.

Ensuite, je créer une fonction php changerValeurDeLaVariable() qui consiste tout simplement à changer
la valeur de la variable $variable, et plus précisement à donner comme valeur 2 à la variable $variable.

Ensuite, j'appelle la fonction php changerValeurDeLaVariable() pour que la variable $variable soit égal à 2,
et non à 1.

Enfin je fait un echo"$variable" pour voir si la variable $variable est bien égal à 2, et non à 1.

Mais le problème, c'est que ça affiche toujours 1, et non 2.

Donc je voudrais savoir pourquoi ma fonction php ne marche pas ?


<?php

$variable=1;

function changerValeurDeLaVariable($variable)
{$variable=2;}

changerValeurDeLaVariable($variable);

echo"$variable";

?>


Merci d'avance à tous, cordialement
A voir également:

4 réponses

Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 58
27 août 2009 à 18:23
<?php

$variable=1;

function changerValeurDeLaVariable($variable)
{$variable=2;}

changerValeurDeLaVariable($variable);

echo"$variable";

?>

n'importe quoi :D

<?php
$var1=1;
function change($var){
return $var2=2;
}
$var1=change($var1);

echo $var1;
?>

un peu mieux non?
0
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 128
27 août 2009 à 18:26
Pas de guillemets si tu veux voir la valeur !

>>> echo $variable;

et je te conseille d'utiliser des apostrophes au lieu de guillemet. :D

ex: echo 'ma variable vaut : '.$variable.' et c'est cool !';

Bon boulot !:D
0
Utilisateur anonyme
27 août 2009 à 18:34
Bonjour smoking bird, merci pour ta réponse.
heureusement que tu es là.
Une fois de plus, tu m'as bien aidé.

Merci beaucoup.
0
Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 58
27 août 2009 à 18:38
ba j't'en prie^^

dis l'artiste, j't'avais pas recommandé un ou deux bouquins? :D
0