• Guadeloupe - Saint Martin - Martinique - Guyane
    création de sites web, intranet, extranet  PHP, mySQL, Zope, Apache, Linux

IPEOS

Sections
Personal tools
You are here: Home » Support » Documentation » PHP » language.references.return.html

language.references.return.html

Document Actions
Retourner des références

Retourner des références

Retourner des références est toujours utile lorsque vous voulez utiliser une fonction pour savoir à quoi est liée une variable. Lorsque vous retournez une variable par paramètre, utilisez le code suivant :

Exemple 21-11. Retourner des références

<?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.

Note : Contrairement au passage de paramètre, vous devez utiliser & aux deux endroits, à la fois pour indiquer que vous retournez par référence (pas une copie habituelle), et pour indiquer que vous assignez aussi par référence (pas la copie habituelle).

- Extranet

 

IPEOS - SARL au capital de 7500 € - RCS Pointe-à-Pitre 452 890 288 - Guadeloupe (French West Indies) - CNIL Dossier n° 1012327

IPEOS - Informatique Internet Guadeloupe Saint Martin Martinique Guyane Powered by Plone IPEOS utilise AlternC

This site conforms to the following standards: