Bonjour je cherche à bien comprendre le fonctionnement des référence sous php et les lumières de quelques personnes un peu érudit sur le sujet seraient les bienvenues
imaginons
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 $a = new Foo("a"); $b = new Foo("b"); $c = new Foo("c"); $d = new Foo("d"); $tab[0] = &$a; $tab[1] = &$b; $tab[2] = &$c; $ref = $tab[0]; //Est ce que $ref pointe bien sur le même objet que $a ? //Si je modifie $ref ou $tab[0] est ce que $a est changé aussi ? $ref = &$d; // Est ce que $tab[0] voit son contenu aussi changé et pointe sur l'objet $d ? $tab[0] = &$ref; // Que vaut $tab[0] ? J'arrive pas à savoir si ça pointe sur $d
Partager