mirror of
https://github.com/php/php-src.git
synced 2024-12-01 13:54:10 +08:00
71ba533640
Three issues are addressed: - RecursiveRegexIterator::accept() should accept non-empty arrays without applying any regular expression and RegexIterator::accept() should not accept an array. - RegexIterator::accept() should not accept an atom that fails to match anything, even when PREG_PATTERN_ORDER is used (which would return an array of empty arrays). - RecursiveRegexIterator::getChildren() should pass all constructor arguments to its child iterator instead of just the regular expression. |
||
---|---|---|
.. | ||
examples | ||
internal | ||
tests | ||
config.m4 | ||
config.w32 | ||
CREDITS | ||
doxygen.cfg | ||
package.xml | ||
php_spl.c | ||
php_spl.h | ||
README | ||
spl_array.c | ||
spl_array.h | ||
spl_directory.c | ||
spl_directory.h | ||
spl_dllist.c | ||
spl_dllist.h | ||
spl_engine.c | ||
spl_engine.h | ||
spl_exceptions.c | ||
spl_exceptions.h | ||
spl_fixedarray.c | ||
spl_fixedarray.h | ||
spl_functions.c | ||
spl_functions.h | ||
spl_heap.c | ||
spl_heap.h | ||
spl_iterators.c | ||
spl_iterators.h | ||
spl_observer.c | ||
spl_observer.h | ||
spl.php | ||
TODO |
This is an extension that aims to implement some efficient data access interfaces and classes. You'll find the classes documented using php code in the file spl.php or in the corresponding .inc file in the examples subdirectory. Based on the internal implementations or the files in the examples subdirectory there are also some .php files to experiment with. For more information look at: http://php.net/manual/en/book.spl.php