Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
588 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Noob : Instruction "&" avant une variable?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Noob : Instruction "&" avant une variable?

n°1507354
Texarcana
Posté le 26-01-2007 à 09:35:40  profilanswer
 

Bonjour,
 
Pouvez-vous me dire si l'instruction "&" avant une variable dans les paramêtres d'une fonction signifie que la fonction ne doit pas travailler sur une copie de cette variable mais sur la variable elle-même, c'est à dire que la variable va se trouver modifiée dans le reste du "programme"?
 
J'ai vraiment du mal avec les fonctions et notamment le "&".
 
Merci

mood
Publicité
Posté le 26-01-2007 à 09:35:40  profilanswer
 

n°1507355
skeye
Posté le 26-01-2007 à 09:38:52  profilanswer
 

c'est une référence. Effectivement on ne travaille pas sur une copie, dans ce cas.


---------------
Can't buy what I want because it's free -
n°1507365
anapajari
s/travail/glanding on hfr/gs;
Posté le 26-01-2007 à 10:16:20  profilanswer
 

l'exemple le plus simple c'est souvent celui-ci:

Code :
  1. function inc(&$val)  {
  2.   $val = $val + 1;
  3.   }
  4. $a = 1;
  5. inc($a);
  6. echo $a; // affiche "2"


on voit bien que c'est $a qui est "modifié".


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Noob : Instruction "&" avant une variable?

 

Sujets relatifs
Récupérer le résultat d'une fonction javascript dans variable phpVariable avec Javascript div
Nom de variable parametré en CVariable en parametre de gotoAndPlay
question de noobFusion de deux tableaux(Noob Inside)
[Transact-SQL] instruction Go dans une condition IfInstruction sql paramétrée avec du code C# venant du fichier.cs
mysql +noob + plusieurs tablesInterface connection serveur ftp. formulaire html + variable JS
Plus de sujets relatifs à : Noob : Instruction "&" avant une variable?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR