summaryrefslogtreecommitdiff
path: root/ext/standard/array.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix proto.Andrei Zmievski2000-02-241-1/+1
|
* More protos.Egon Schmid2000-02-241-6/+4
|
* the pipe is breaking all the timeZeev Suraski2000-02-191-2/+2
|
* (request_shutdown) Prevent infinite loop on shutdown if there is an errorAndrei Zmievski2000-02-111-4/+6
| | | | | | | | | | | in shutdown function. (php_array_walk) Print a warning if the walk function doesn't exist. Split shutdown function call into a separate function that's called with zend_hash_apply() instead of as destructor to keep hash consistent. This fixes bug #3419.
* Fine tune Andi's patchZeev Suraski2000-02-111-1/+1
|
* - Get rid of some more evil MSVC5's and switch standard/ to use PHP_WIN32Andi Gutmans2000-02-101-1/+1
|
* Compile fixesZeev Suraski2000-02-051-2/+0
|
* Cleanup patchesZeev Suraski2000-02-051-2/+0
|
* - Change IS_UNSET -> IS_NULLAndi Gutmans2000-01-041-1/+1
|
* Happy Y2K patch! Happy new year (or the new millennium, depending on whetherSascha Schumann2000-01-011-1/+1
| | | | | you start counting at 0 or 1).
* Happy new year (especially to Thies :)Zeev Suraski1999-12-311-1/+1
| | | | | | - Zend branch patches merged in - get the PHP tree uptodate - Clean
* Change ALLOC_ZVAL() semanticsZeev Suraski1999-12-261-1/+1
|
* - Use ALLOC_ZVAL() in PHP. Finding the places to put FREE_ZVAL(z) is muchAndi Gutmans1999-12-241-1/+1
| | | | | | more tricky and I'm not sure how many places this is. zval allocations were only made directly in 11 places.
* We're using ZVAL's now.Andrei Zmievski1999-12-211-1/+1
|
* Support the latest update to call_user_function_ex()Zeev Suraski1999-12-191-6/+14
|
* - The tree compiles againZeev Suraski1999-12-181-41/+41
|
* Finished array_multisort() function. Basically it sorts multiple arraysAndrei Zmievski1999-12-131-22/+87
| | | | | | | similar to ORDER BY SQL clause. @ Added array_multisort() function. (Andrei) # Docs are coming soon
* Remove unnecessary ARRAYLS_FETCH() callsSascha Schumann1999-12-121-3/+1
|
* Added array globals in preparation for multisort() changes.Andrei Zmievski1999-12-111-1/+23
|
* Make array.c thread-safeSascha Schumann1999-12-011-40/+39
|
* @- Fixed float-compare in min(),max(),a[r]sort(),[r]sort(). (Thies)Thies C. Arntzen1999-11-211-6/+28
| | | | | convert_to_long() after compare_function() destroys float-compares!
* Maybe later on today. Must buy some beer first.Egon Schmid1999-11-211-1/+1
|
* @- Implemented array_flip() function. Returns input-array with key, valueThies C. Arntzen1999-11-211-0/+51
| | | | | | @ flipped. (Thies) (PHP array_flip) new function. no clash detection, only works for IS_STRING and IS_LONG datatypes in src-array.
* -renamed some macrosThies C. Arntzen1999-11-211-26/+36
| | | | | -return_value_used now used in a few more functions
* - Add array.c to the Win32 projectAndi Gutmans1999-11-191-0/+2
|
* Just some rearranging.Andrei Zmievski1999-11-161-2/+4
|
* - Change used_return_value to return_value_usedAndi Gutmans1999-11-161-1/+1
|
* - Initial support for Thies' idea of passing functions a flag telling themAndi Gutmans1999-11-161-4/+6
| | | | | | | | they don't need to return a value. Adjusted reset() to work with this. It is a bit problematic because if internal functions don't look at the flag and still return a value orginally this leaked. So I free the value in any case, which kind of makes the speed gain a bit smaller
* (PHP k[r]sort) now use compare_function from libzend to be consistent with ↵Thies C. Arntzen1999-11-141-14/+33
| | | | the language-core.
* Split array functions into separate module.Andrei Zmievski1999-11-131-0/+1941