php-src/ext/spl
Anatol Belski ba35b22bc4 Merge remote-tracking branch 'origin/master' into native-tls
* origin/master: (35 commits)
  Fixed bug #68398 msooxml matches too many archives
  Fix zpp call in apache_getenv()
  Drop unnecessary zval containers
  fixed test
  C89 compat
  add include for missing localeconv_r proto
  updated NEWS
  Fixed bug #65230 setting locale randomly broken
  Fix compilation error (ref #68424)
  Removed useless handlers
  Move checks for references into slow paths of operator functions. Remove duplicate opcode handlers.
  Revert unintentional docblock change
  Restored zip/oci8 PHP 4 code, add PHP 7 checks
  Note macro removal in UPGRADING.INTERNALS
  Removed ZEND_ENGINE_2 checks (and ZE1 code, it's been a decade!)
  Zend Engine 3
  Updated NEWS
  Updated NEWS
  Updated NEWS
  Start adding new attribute to control multi statements
  ...
2014-12-06 21:37:15 +01:00
..
examples Merge branch 'PHP-5.3' into PHP-5.4 2012-10-10 10:45:07 +08:00
internal typo fixes - https://github.com/vlajos/misspell_fixer 2014-11-23 14:52:47 -08:00
tests Merge branch 'PHP-5.6' 2014-12-05 10:18:22 +01:00
config.m4 made ext/date and ext/spl use static tsrm ls cache 2014-10-15 12:24:03 +02:00
config.w32 made ext/date and ext/spl use static tsrm ls cache 2014-10-15 12:24:03 +02:00
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 MFH: Fix #45976 (Move SXE from SPL to SimpleXML) 2008-11-06 00:37:13 +00:00
php_spl.c fix datatype mismatch warnings 2014-10-29 15:30:04 +01:00
php_spl.h made ext/date and ext/spl use static tsrm ls cache 2014-10-15 12:24:03 +02:00
README These links to ~helly don't work anymore. 2014-04-17 17:20:24 +02:00
spl_array.c Review a few more SEPARATE_ZVAL_IF_NOT_REF usages 2014-10-09 12:51:05 +02:00
spl_array.h s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_directory.c Merge branch 'PHP-5.6' 2014-12-05 10:18:22 +01:00
spl_directory.h Fix type of string lengths. 2014-12-01 16:10:44 +01:00
spl_dllist.c fix datatype mismatch warning 2014-10-29 15:30:07 +01:00
spl_dllist.h s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_engine.c s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_engine.h Merge branch 'PHP-5.6' 2014-10-14 23:00:17 +08:00
spl_exceptions.c s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_exceptions.h s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_fixedarray.c fix datatype mismatches 2014-10-29 15:30:08 +01:00
spl_fixedarray.h s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_functions.c s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_functions.h s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_heap.c fix the comparison return value 2014-10-29 15:30:10 +01:00
spl_heap.h s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl_iterators.c fix datatype mismatches 2014-10-29 15:30:12 +01:00
spl_iterators.h fix datatype mismatches 2014-10-29 15:30:12 +01:00
spl_observer.c fix datatype mismatch 2014-10-29 15:30:13 +01:00
spl_observer.h s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
spl.php typo fixes - https://github.com/vlajos/misspell_fixer 2014-11-23 14:52:47 -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