Manuel PHP Précédent Chapitre 15. Les références Suivant Les références vous permettent de faire pointer deux variables sur le même contenu. Par exemple, lorsque vous faites: ?php $a = $b? C 'est bien $a et $b qui pointent sur le même contenu. ?php $bar = new fooclass(); $foo = find_var ($bar);? A moins d'utiliser la syntaxe ci-dessus, le résultat de $bar = new fooclass() ne sera pas la même variable que $this dans le constructeur, ce qui signifie que si vous avez utilisé la référence $this dans le constructeur, vous devez assigner la référence, ou bien obtenir deux objets différents. Le deuxième intérêt des références est de pouvoir passer des variables par référence. On réalise ceci en faisant pointer des variables locales vers le contenu des variables de fonction. Exemple: ?php function foo( $var) {$var++;} $a=5; foo($a);? Le troisième intérêt des références est de retourner des valeurs par référence. Précédent Sommaire Suivant Les références Niveau supérieur Ce que les références ne sont pas