Revision tags: php-4.3.4RC1 |
|
#
075e66cc |
| 26-Sep-2003 |
Hartmut Holzgraefe |
signed/unsigned compiler warning fixes
|
#
69663500 |
| 26-Sep-2003 |
Ilia Alshanetsky |
Fixed typo.
|
#
3579f212 |
| 23-Sep-2003 |
Andrey Hristov |
4 new functions : array_udiff() array_udiff_assoc() array_diff_uassoc() array_udiff_uassoc() They work like array_diff() or array_diff_assoc() but callback function(s) can be
4 new functions : array_udiff() array_udiff_assoc() array_diff_uassoc() array_udiff_uassoc() They work like array_diff() or array_diff_assoc() but callback function(s) can be used to perform the comparisons. For example array_udiff_uassoc() expects 2 callbacks are last 2 parameters one is used to compare the values of the entries in the arrays the second to compare the keys. Class methods are also valid callbacks. Even when the data that should be used in the comparison is private or protected then a static method of a class should be used (this behaviour can be seen in the regression test - 007.phpt).
show more ...
|
#
63d7df3e |
| 22-Sep-2003 |
Andrey Hristov |
improve the fix for #25494. If more then one bad parameter is passed an warning for all will be emitted.
|
Revision tags: RELEASE_0_7 |
|
#
6c6fd76b |
| 11-Sep-2003 |
Jay Smith |
Fixed bug #25494 (array_merge allowing "false" as argument (silent when non-array is passed)) # 4.3 throws E_NOTICEs, 5 errors out on non-array args as per Ilia's # suggestion.
|
Revision tags: php-4.3.3, php-4.3.3RC4 |
|
#
8733d2da |
| 13-Aug-2003 |
foobar |
revert that, it did not fix anything
|
#
0ee19d47 |
| 13-Aug-2003 |
foobar |
Fix external builds (configure run outside srcdir)
|
#
ed40ae26 |
| 11-Aug-2003 |
Ilia Alshanetsky |
emalloc -> safe_emalloc
|
#
e5b7d5cc |
| 09-Aug-2003 |
Ilia Alshanetsky |
Fixed bug #24897 (inconsistent behavior of shuffle() & array_multisort())
|
#
e49964fe |
| 09-Aug-2003 |
Ilia Alshanetsky |
Do not assume array contains numeric values.
|
#
a2873880 |
| 08-Aug-2003 |
Ilia Alshanetsky |
Fixed bug #24980 (array_reduce() uses first element as default running total). Fixed memory leak that can be replicated using the function example on http://www.php.net/array_reduce
|
Revision tags: RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5 |
|
#
90b29aa0 |
| 05-Aug-2003 |
Zeev Suraski |
Replace fast_call_user_function() with zend_call_function()
|
#
2547b6f6 |
| 04-Aug-2003 |
Zeev Suraski |
Fix bug #24652 - Sterling, do you begin to think that maybe it wasn't such a good idea?
|
Revision tags: BEFORE_ARG_INFO, php-4.3.3RC2 |
|
#
ee3e4f79 |
| 25-Jul-2003 |
Ilia Alshanetsky |
Removed unused variable.
|
#
0a49c033 |
| 22-Jul-2003 |
Zeev Suraski |
- Use the new infrastructure of zend_symtable_*() (fixes bug #24565) - Fix bogus use of get_current_key()
|
Revision tags: php-5.0.0b1, php-4.3.3RC1 |
|
#
6057160d |
| 16-Jun-2003 |
Ilia Alshanetsky |
Fixed bug #24198 (Invalid recursion detection in array_merge_recurcive())
|
#
2d4449ca |
| 12-Jun-2003 |
Andrey Hristov |
silly bug
|
#
f68c7ff2 |
| 10-Jun-2003 |
James Cox |
updating license information in the headers.
|
#
295a1c66 |
| 05-Jun-2003 |
Sterling Hughes |
fix array_key_exists() from HANDLE_NUMERIC() changes # need to go through this file and find any stuff that relies on this # change
|
Revision tags: BEFORE_FD_REAPPLY, php-4.3.2, php-4.3.2RC4, BEFORE_FD_REVERT |
|
#
3c6fd350 |
| 20-May-2003 |
Sterling Hughes |
initialize these to NULL
|
#
9ac50a13 |
| 20-May-2003 |
Sterling Hughes |
convert array functions to use fast_call_user_function(), gives a nice performance win.
|
Revision tags: php-4.3.2RC3, RELEASE_0_9b |
|
#
4e9e9c6e |
| 11-May-2003 |
Moriyoshi Koizumi |
Fixed bug #22463 and bug #23581
|
#
07c67906 |
| 02-May-2003 |
Sara Golemon |
Bug Fix (22433). When the bottom of a range() is chr(0) or the top is chr(255), the for loop carries over and never exits.
|
Revision tags: SPL_ALPHA, php-4.3.2RC2, RELEASE_0_6, RELEASE_0_5, init |
|
#
0c5548e6 |
| 16-Apr-2003 |
Moriyoshi Koizumi |
Fixed implicit cast issue with is*() and to*() functions
|
#
465bb613 |
| 03-Apr-2003 |
Sara Golemon |
Kludgy fix for floating point drift causing problems like range(1.0,1.5,0.1) == array(1.0,1.1,1.2,1.3,1.4);
|