History log of /PHP-7.3/ext/standard/array.c (Results 601 – 625 of 848)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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);


1...<<21222324252627282930>>...34