Tableau en argument d'une fonction ...

Répondre
yearling
yearling
Déconnecté
Bonsoir,

Savez-vous comment je peux faire pour faire passer un tableau comme paramètre à ma fonction et naturellement, l'utiliser dans ma fonction.

Si vous avez un petit example, ce serait d'une grande aide pour moi.

Merci d'avance

Thierry
JuTs
JuTs
Déconnecté
JuTs
Salut

ben, comme n'importe quel paramètre.


maFonction($monTableau);


Ou alors j'ai rien compris à la question
Lefounard
Lefounard
Déconnecté
I am singing in the rain , I am happy again !!
Utilise le passage par reference, c'est plus optimiser niveau mémoire :
  1.  
  2. <?php
  3. /* & le signe de reference */  
  4. function maFonction(&$tableau) {  
  5. /* Opération sur ton tableau */  
  6. }  
  7.  
  8. $tab= array();  
  9. /* Appel de la fonction, on ne met pas le &*/  
  10. maFonction($tab);  
  11. ?>
  12.  


Ciao,
moogli
moogli
Déconnecté
Il en faut peu pour être heureux !!!!!
lu

/!\ au passage par référence, ça coute moins en mémoire certe mais une modif du tableau dans la fonction est réelle en dehors (bien relire le tuto sur la portée des variables ;)

l'utilisation du tableau dans la fonction se fait comme n'importe ou dans ton code :)

@+
LupusMic
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
(moogli) Étant donné qu'un paramètre, en PHP5, est de toute façon passé en référence, le tableau référencé est modifié.

Il n'est pas utile d'expliciter le passage de la référence en règle générale. Même s'il y a quelques cas bien chiants ^^;
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog