Bonjour,
Dans le fichier QuickForm.php de la lib PEAR il y a une méthode qui à la signture suivante :
Que signifie le & de &addElement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 function &addElement($element)
Merci.
A+![]()
Bonjour,
Dans le fichier QuickForm.php de la lib PEAR il y a une méthode qui à la signture suivante :
Que signifie le & de &addElement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 function &addElement($element)
Merci.
A+![]()
Le retour de la fonction sera passée par référence.
Je t'ai débusqué un exemple :
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
18
19
20
21
22 <?php class Message { var $msg = 'Hello World'; function setMsg ($msg) { $this->msg=$msg; } function getMsg () { return $this->msg; } } class MessageFactory { // Return a reference to an instance of Message function & createMessage () { return new Message; } } $factory= new MessageFactory; $msg=$factory->createMessage(); echo ($msg->getMsg()); ?>
Merci.
Je me doutais bien que c'était quelques chose comme cela mais je voulais en avoir la confirmation.
A+![]()
Partager