Retourner un tableau depuis une fonction : par référence ou pas ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Retourner un tableau depuis une fonction : par référence ou pas ?

par Nagol » 19 juin 2009, 10:21

déja les objets sont copié par référence par défaut dans les dernières versions de php, donc, assumons que tu veuille copier un autre type, que est l'intéret d'une référence? A prioris ca sert à économiser un return, autrement dit ca sert à pas grand chose. dans les presque 10 ans de php d'entreprise que j'ai je peut te dire que des références j'en ai jamais eu besoin :)

Retourner un tableau depuis une fonction : par référence ou

par Invité » 18 juin 2009, 16:08

Bonjour,

Sur la page "Retourner des références" de www.php.net, voici ce qui est écrit :
N'utilisez pas le retour par référence pour améliorer les performances, le moteur est suffisamment robuste pour optimiser cela en interne. Retournez uniquement des références lorsque vous avez techniquement une bonne raison de le faire !
Voici deux questions de débutant : cette optimisation interne s'applique-t-elle également aux tableaux ? De quelle bonne raison techniques parlent-ils ?

Merci d'avance pour les réponses,
stabul