#
00e90f2f |
| 21-Feb-2002 |
Andi Gutmans |
- Experimental support for private members. <? class MyClass { private $Hello = "Hello, World!\n"; function printHello()
- 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(); ?>
show more ...
|
Revision tags: BEFORE_NEW_OBJECT_MODEL, PRE_ISSET_PATCH |
|
#
b9355b9a |
| 06-Jan-2002 |
Andi Gutmans |
- Output error when there's an uncaught exception (by Timm Friebe)
|
#
62dc854b |
| 06-Jan-2002 |
Sebastian Bergmann |
Happy New Year.
|
#
73b159e0 |
| 27-Dec-2001 |
Andi Gutmans |
- Experimental support for destructors. We need to see if destructors - will actually work well in the context of PHP so we should consider this - as experimental. Possible problems might be
- Experimental support for destructors. We need to see if destructors - will actually work well in the context of PHP so we should consider this - as experimental. Possible problems might be that when the constructor is - run PHP might not be in a stable state.
show more ...
|
#
b04acdad |
| 26-Dec-2001 |
Andi Gutmans |
- Print out object id for easier debugging
|
#
29ea3da2 |
| 26-Dec-2001 |
Andi Gutmans |
- Pretty much finish _clone() support
|
#
76b9acc1 |
| 26-Dec-2001 |
Andi Gutmans |
- Fix crash correctly.
|
Revision tags: php-4.1.1 |
|
#
ee44180f |
| 25-Dec-2001 |
Andi Gutmans |
- Fix a crash (not a thorough fix). - Commented old code
|
#
3458373e |
| 23-Dec-2001 |
Andi Gutmans |
- Fix a bug where function's didn't work anymore in multi-threaded - servers after the latest startup changes.
|
Revision tags: PRE_FUNC_RETURNS_OBJECT_PATCH |
|
#
f4b832d2 |
| 13-Dec-2001 |
Andi Gutmans |
- Fix crash bug in startup code. - Start work on being able to reference global and local scope
|
Revision tags: ChangeLog |
|
#
ce98c73f |
| 12-Dec-2001 |
Andi Gutmans |
- Infrastructure changes for allowing to access the global scope from - within a class scope. - Fix the Zend.dsp project a bit. It seems someone pretty much killed it - when commiting the
- Infrastructure changes for allowing to access the global scope from - within a class scope. - Fix the Zend.dsp project a bit. It seems someone pretty much killed it - when commiting their own personal configuration. Please be careful in - future.
show more ...
|
#
4214a056 |
| 11-Dec-2001 |
Andi Gutmans |
- Merge from ZE1
|
#
4cb97fa3 |
| 11-Dec-2001 |
Andi Gutmans |
- Rename zend_class_entry.constants -> zend_class_entry.constants_table
|
#
d863d52a |
| 11-Dec-2001 |
Sebastian Bergmann |
Update headers.
|
Revision tags: php-4.1.0 |
|
#
84603723 |
| 08-Dec-2001 |
Andi Gutmans |
- Fix crash with unhandled exceptions
|
#
fe94f594 |
| 06-Dec-2001 |
Andi Gutmans |
- Nuke the namespace work I did. It'll be redone differently.
|
Revision tags: php-4.1.0RC5, php-4.1.0RC4 |
|
#
e858d278 |
| 30-Nov-2001 |
Andi Gutmans |
- Initial support for class constants. There are still a few semantic - issues which need to be looked into but basically it seems to work. - Example: <?php class foo
- Initial support for class constants. There are still a few semantic - issues which need to be looked into but basically it seems to work. - Example: <?php class foo { const hey = "hello"; } print foo::hey; ?>
show more ...
|
#
0d559f17 |
| 25-Nov-2001 |
Andi Gutmans |
- Fix crash and leak
|
#
d2da63f6 |
| 25-Nov-2001 |
Andi Gutmans |
- Support static members. The following script works: <? class foo { class bar { function init_values()
- Support static members. The following script works: <? class foo { class bar { function init_values() { for ($i=1; $i<10; $i++) { foo::bar::$hello[$i] = $i*$i; } } function print_values() { for ($i=1; $i<10; $i++) { print foo::bar::$hello[$i] . "\n"; } } } } foo::bar::init_values(); foo::bar::print_values(); for ($i=1; $i<10; $i++) { print $hello[$i]?"Shouldn't be printed\n":""; } ?>
show more ...
|
Revision tags: php-4.1.0RC3, php-4.1.0RC2 |
|
#
2eccd95c |
| 03-Nov-2001 |
Andi Gutmans |
- Add some initializations
|
Revision tags: POST_PARAMETER_PARSING_API, PRE_PARAMETER_PARSING_API, php-4.1.0RC1, php4, php-4.0.7RC3 |
|
#
2eabb14d |
| 30-Sep-2001 |
Andi Gutmans |
- Merge the NAMESPACES_BRANCH. It wasn't a good idea to have a branch when - the whole CVS tree is work in progress
|
Revision tags: POST_SUBST_Z_MACROS, PRE_SUBST_Z_MACROS |
|
#
17352812 |
| 22-Sep-2001 |
Zeev Suraski |
MFZE1
|
#
483fc4c7 |
| 19-Sep-2001 |
Zeev Suraski |
MFZE1
|
#
b06440bc |
| 10-Sep-2001 |
Zeev Suraski |
MFZE1 (support return value in execute_scripts)
|
Revision tags: php-4.0.7RC2 |
|
#
819ea51d |
| 31-Aug-2001 |
Zeev Suraski |
MFZE1
|