|
Retourner des référencesRetourner des références est toujours utile lorsque vous voulez utiliser une fonction pour savoir à quoi est liée une variable. 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 ! Pour retourner des références, utilisez cette syntaxe :
<?php function &find_var($param) { /* ...code... */ return $found_var; } $foo =& find_var ($bar); $foo->x = 2; ?> Dans cet exemple, on affecte une valeur à la propriété de l’objet retourné par la fonction “find_var”, et non à sa copie, comme ce serait le cas si on n’avait pas utilisé la syntaxe de référence.
Travail collaboratifContribuez, en ajjoutant des elements a cette page de manuel : Merci de votre aide |