58 votes

PHP : Que signifie un & devant un nom de variable ?

Que signifie un `` devant un nom de variable ?

Par exemple vs.

86voto

Andrew Dunn Points 7465

Il transmet une référence à la variable, de sorte que lorsqu’une variable affectée à la référence est modifiée, la variable d’origine est modifiée. Ils sont vraiment utiles lors de la création de fonctions qui mettent à jour une variable existante. Au lieu de coder en dur quelle variable est mise à jour, vous pouvez simplement passer une référence à la fonction à la place.

Exemple

3voto

rmeador Points 15107

C’est une référence, un peu comme dans d’autres langages tels que C++. Il y a une section dans la documentation à ce sujet.

-1voto

Sam Day Points 1102

Il est utilisé pour passer une variable par référence.

En savoir plus dans la documentation PHP.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X