changelog Thu Feb 21 20:29:54 2002 EDT
Modified files:
/ZendEngine2 ChangeLog
Log:
ChangeLog update
Index: ZendEngine2/ChangeLog
diff -u ZendEngine2/ChangeLog:1.3 ZendEngine2/ChangeLog:1.4
--- ZendEngine2/ChangeLog:1.3 Thu Feb 14 20:22:47 2002
+++ ZendEngine2/ChangeLog Thu Feb 21 20:29:52 2002
@@ -1,3 +1,45 @@
+2002-02-21 Sebastian Bergmann <[EMAIL PROTECTED]>
+
+ * ZEND_CHANGES:
+ Maintain ZEND_CHANGES to account for the addition of private member variables.
+
+2002-02-21 Andi Gutmans <[EMAIL PROTECTED]>
+
+ * zend_object_handlers.c
+ zend_opcode.c
+ zend_language_parser.y
+ zend_language_scanner.l
+ zend_compile.c
+ zend.c
+ zend.h
+ zend_API.c: - Experimental support for private members.
+ <?
+ class MyClass {
+ private $Hello = "Hello, World!\n";
+
+ function printHello()
+ {
+ print $this->Hello;
+ }
+ }
+
+ class MyClass2 extends MyClass {
+ function printHello()
+ {
+ MyClass::printHello(); /* Should print */
+ print $this->Hello; /* Shouldn't print out anything */
+ }
+ }
+
+ $obj = new MyClass();
+ print $obj->Hello; /* Shouldn't print out anything */
+ $obj->printHello(); /* Should print */
+
+ $obj = new MyClass2();
+ print $obj->Hello; /* Shouldn't print out anything */
+ $obj->printHello();
+ ?>
+
2002-02-14 Stanislav Malyshev <[EMAIL PROTECTED]>
* zend.h