php-src/ext/spl
Dmitry Stogov b11a30f5ea Merge branch 'master' into phpng
* master:
  Support for __debugInfo (Joe Watkins)
  Optimize ZEND_POW (Rouven Weßling)
  gcov: tentative fix for broken coverage data after fix for opcache coverage slightly hackish, but works. The idea is that we want to give priority to .gcda files in .libs dirs vs the files in the upper level dir
  gcov: tentative fix for broken coverage data after fix for opcache coverage slightly hackish, but works. The idea is that we want to give priority to .gcda files in .libs dirs vs the files in the upper level dir
  Prevent recursion in ZF2 Parameters class
  adding NEWS block for beta4
  5.4.30 next
  enable email notifications
  update NEWS
  update NEWS
  update NEWS
  - Updated to version 2014.3 (2014c)
  fix bug #67253: timelib_meridian_with_check out-of-bounds read
  Fix bug #67252: convert_uudecode out-of-bounds read
  Fix bug #67251 - date_parse_from_format out-of-bounds read
  Fix bug #67250 (iptcparse out-of-bounds read)

Conflicts:
	ext/opcache/zend_persist.c
	ext/spl/spl_array.c
2014-05-18 21:17:31 +04:00
..
examples Merge branch 'PHP-5.3' into PHP-5.4 2012-10-10 10:45:07 +08:00
internal Revert "EmptyIterator now implements Countable; fixes bug 60577" 2013-09-18 15:06:36 +02:00
tests Merge branch 'master' into phpng 2014-05-18 21:17:31 +04:00
config.m4
config.w32
CREDITS
doxygen.cfg commented out the HHC_LOCATION line, as there are no easy to use alternatives for 2012-10-25 17:11:13 +02:00
package.xml
php_spl.c Make they are in the same style of Z_ISREF 2014-05-03 16:08:58 +08:00
php_spl.h Use better data structures (incomplete) 2014-02-11 19:33:18 +08:00
README These links to ~helly don't work anymore. 2014-04-17 17:20:24 +02:00
spl.php These links to ~helly don't work anymore. 2014-04-17 17:20:24 +02:00
spl_array.c Merge branch 'master' into phpng 2014-05-18 21:17:31 +04:00
spl_array.h Bump year 2014-01-03 11:08:10 +08:00
spl_directory.c Fix memory error in spl_directory.c 2014-05-12 21:35:39 +02:00
spl_directory.h Fixed segfault (invalid free handling) 2014-03-16 22:05:38 +08:00
spl_dllist.c Make they are in the same style of Z_ISREF 2014-05-03 16:08:58 +08:00
spl_dllist.h Bump year 2014-01-03 11:08:10 +08:00
spl_engine.c Split IS_BOOL into IS_FALSE and IS_TRUE 2014-04-30 18:32:42 +04:00
spl_engine.h Use better data structures (incomplete) 2014-02-11 19:33:18 +08:00
spl_exceptions.c Bump year 2014-01-03 11:08:10 +08:00
spl_exceptions.h Bump year 2014-01-03 11:08:10 +08:00
spl_fixedarray.c Merge branch 'master' into phpng 2014-05-13 15:24:40 +04:00
spl_fixedarray.h Bump year 2014-01-03 11:08:10 +08:00
spl_functions.c Use better data structures (incomplete) 2014-02-17 17:59:18 +04:00
spl_functions.h Use better data structures (incomplete) 2014-02-17 17:59:18 +04:00
spl_heap.c Make they are in the same style of Z_ISREF 2014-05-03 16:08:58 +08:00
spl_heap.h Bump year 2014-01-03 11:08:10 +08:00
spl_iterators.c Make they are in the same style of Z_ISREF 2014-05-03 16:08:58 +08:00
spl_iterators.h Refactored data structures to keep zend_object* instead of a whole zval in some places 2014-03-28 02:11:22 +04:00
spl_observer.c Make they are in the same style of Z_ISREF 2014-05-03 16:08:58 +08:00
spl_observer.h Bump year 2014-01-03 11:08:10 +08:00
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