Vous devez être membre et vous identifier pour publier un article.
Les visiteurs peuvent toutefois commenter chaque article par une réponse.

Passage d’arguments par référence ou par valeur en P

Astuces de l’Infobrol (Développement)Article publié le 06/11/2005 08:09:38


En PHP, il est possible de passer les arguments à une fonction par valeur (portée locale), ou par référence (les modifications dans la fonction portent sur la variable extérieure):
  1. $arg1 = 0;
  2. $arg2 = 0;
  3. printf $newline + "values before: " + $arg1 + ", " + $arg2;
  4. function myfunction($arg1, &$arg2){
  5. $arg1++;
  6. $arg2++;
  7. printf $newline + "values in function: " + $arg1 + ", " + $arg2;
  8. }
  9. printf $newline + "values after: " + $arg1 + ", " + $arg2;


Ce qui affiche:

values before: 0, 0
values in function: 1,1
values after: 0,1



Avatar :: Lea72 Un article de Lea72Modifié 2 fois. (dernière modification le 06/11/2005 08:11:06 par Lea72)



Source : indéterminée


Commenter l'article

Commentaires


06/11/2005 08:12:45 : erreur de coloration

La coloration du code n'est pas bonne (elle ne sort pas du string entre "").

- Lea72 -

Sélection, tri et recherche d'articles
FILTRER :
TRIER :1er critère : 2e critère :
CHERCHER : Dans les titres Dans le contenu


[Afficher les liens en fonction des critères du formulaire ci-dessus]

Version en cache

21/11/2024 09:46:45 Cette version de la page est en cache (à la date du 21/11/2024 09:46:45) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.

Document créé le 13/09/2004, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/ast-rf-254.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.