Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
doc:todo:undocumented [2009/01/07 13:09] – Already documented vrana | doc:todo:undocumented [2009/02/03 17:31] – added some internals todo philip |
---|
===== PHP 5.3 ===== | ===== PHP 5.3 ===== |
* SPL classes: ArrayObject, CachingIterator, RecursiveCachingIterator, DirectoryIterator, FilterIterator, LimitIterator, ParentIterator, RecursiveDirectoryIterator, RecursiveIteratorIterator, SimpleXMLIterator | * SPL classes: ArrayObject, CachingIterator, RecursiveCachingIterator, DirectoryIterator, FilterIterator, LimitIterator, ParentIterator, RecursiveDirectoryIterator, RecursiveIteratorIterator, SimpleXMLIterator |
| |
* ''goto'' | |
<code php> | |
<?php | |
| |
goto a; | |
print 'Foo'; | |
| |
a: | |
print 'Bar'; | |
| |
?> | |
</code> | |
| |
* ''new static;'' | * ''new static;'' |
===== Add Reference ===== | ===== Add Reference ===== |
| |
* ''odbc_exec()'' - Missing information about ''$flags'' (//last parameter//). | |
* ''mb_ereg_search_init'' - Missing list of options. (//php-src/ext/mbstring/oniguruma/doc/API//) | * ''mb_ereg_search_init'' - Missing list of options. (//php-src/ext/mbstring/oniguruma/doc/API//) |
| |
* //function.session//: "if you try to name a php session "example.com" it gets converted to "example_com" and everything breaks." ([[http://www.php.net/manual/en/function.session-name.php#86000|note]]) | * //function.session//: "if you try to name a php session "example.com" it gets converted to "example_com" and everything breaks." ([[http://www.php.net/manual/en/function.session-name.php#86000|note]]) |
| |
| ===== Internals ===== |
| |
| * Opcodes: http://markmail.org/thread/gk6hul5mvoyuhgfw |
| * Arginfo for reflection: http://tmp.cweiske.de/HackingPHP5.xml |