dams Mon Feb 12 00:16:19 2001 EDT
Modified files:
/phpdoc/fr/language oop.xml
Log:
detailled stuff about members
Index: phpdoc/fr/language/oop.xml
diff -u phpdoc/fr/language/oop.xml:1.4 phpdoc/fr/language/oop.xml:1.5
--- phpdoc/fr/language/oop.xml:1.4 Mon Jan 22 03:55:59 2001
+++ phpdoc/fr/language/oop.xml Mon Feb 12 00:16:18 2001
@@ -102,8 +102,24 @@
Dans les fonctions d'une classe, la variable $this est
égale à l'objet de la classe. Vous pouvez
utilisez la forme "$this->quelquechose" pour accéder aux
- fonctions ou aux variables de l'objet courant.
+ fonctions ou aux variables de l'objet courant. Aussi bien
+ depuis l'objet lui-mme que de l'extérieur, vous n'avez pas
+ besoin de <literal>$</literal> pour accéder aux
+ propriétés d'un objet.
</para>
+ <informalexample>
+ <programlisting role="php">
+<?php
+$ncart->owner = "chris"; // pas de '$'
+
+$ncart->$owner = "chris";
+// Ceci est invalide, car $ncart->$owner équivaut $ncart->""
+
+$myvar = 'owner';
+$ncart->$myvar = "chris";
+// Ceci est valide, car $ncart->$owner équivaut $ncart->owner
+ </programlisting>
+ </informalexample>
<para>
Le constructeur est la fonction qui est appelée
automatiquement par la classe lorsque vous créez