php-src/ext/spl
Dmitry Stogov 7fcd4064c0 Merge branch 'master' into phpng
* master: (41 commits)
  fix test - output can be chunked
  fix test
  fix test
  Fixed test for commit 997be125eb
  Add bug fix to NEWS
  Update UPGRADING according to bug fix
  fix test
  improve CURL tests to allow testing without separate server
  improve CURL tests to allow testing without separate server
  Fixed bug #67199	mb_regex_encoding mishmash
  Fix bug #67248 (imageaffinematrixget missing check of parameters)
  Fix bug #67247	spl_fixedarray_resize integer overflow
  fix news
  add tests stuff to README
  Updated NEWS
  Fix Linux specific fail in error traces (cherry-picked and fix for bug #67245) Linux apparently does not like memcpy in overlapping regions...
  - Fixed off-by-one in phar_build (patch by crrodriguez at opensuse dot org)
  - Move checking
  - Fixed missing NULL check in SimpleXMLElement::xpath()
  - Fixed missing NULL check
  ...

Conflicts:
	ext/bz2/bz2.c
	ext/gd/gd.c
	ext/mbstring/php_mbregex.c
	ext/session/tests/031.phpt
	ext/simplexml/simplexml.c
	ext/spl/spl_fixedarray.c
2014-05-13 15:24:40 +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-13 15:24:40 +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_array.c Make they are in the same style of Z_ISREF 2014-05-03 16:08:58 +08: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
spl.php These links to ~helly don't work anymore. 2014-04-17 17:20:24 +02: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