History log of /PHP-5.5/ext/standard/array.c (Results 226 – 250 of 494)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 739696d2 29-Jul-2004 Ilia Alshanetsky

Fixed but #29437 (Possible crash inside array_walk_recursive()).


# e64af9a8 26-Jul-2004 Andrey Hristov

proto fix
(thanks to dave%php.net for spotting)


# d77a3f92 24-Jul-2004 Andrey Hristov

make behavior a bit field


# 5e5d2640 21-Jul-2004 Andrey Hristov

add array_:
intersect_key()
intersect_ukey()
diff_key()
diff_ukey()
The first two by a patch of Cristiano Duarte. The second two were
implemented in almost the same way except

add array_:
intersect_key()
intersect_ukey()
diff_key()
diff_ukey()
The first two by a patch of Cristiano Duarte. The second two were
implemented in almost the same way except one small difference.

show more ...


Revision tags: RELEASE_0_1, php-5.0.0RC4, php-5.0.0, php-4.3.8
# 0eef82a7 11-Jul-2004 Andrey Hristov

fixing bug #28974 : overflow in array_slice()
The same kind of overflow appeared in array_splice(), substr() and
substr_replace()


# 268d3d7b 11-Jul-2004 Andrey Hristov

fixing bug #28739
array_*diff() and array_*intersect() not clearing the fci cache before work.
FCI call cache was introduced in HEAD. All functions that perform sorting
of arrays clear th

fixing bug #28739
array_*diff() and array_*intersect() not clearing the fci cache before work.
FCI call cache was introduced in HEAD. All functions that perform sorting
of arrays clear the fci cache before work. array_*diff() and\ array_*intersect()
were somehow missed to be updated.

show more ...


# 7af08c0c 11-Jul-2004 Andrey Hristov

fixing bug 29038:
EXTR_PREFIX_SAME is prevented from creating a new variable when the key
is a empty string. EXTR_PREFIX_ALL is also prevented from doing that,
but works for numbers.


# 4ebcb2ec 11-Jul-2004 Ilia Alshanetsky

Fixed bug #29008 (array_combine() does not handle non-numeric/string keys).


# 79c28f76 08-Jul-2004 Ilia Alshanetsky

Fixed bug #29049 (array sorting via user function/method does not validate
it).


Revision tags: php-5.0.0RC3, php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1, php-4.3.7RC1, RELEASE_0_1_1
# 263723ec 04-May-2004 Wez Furlong

Update for count_elements handler for overloaded objects.


Revision tags: php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1, php-4.3.6RC3, php-4.3.6RC2
# c85843ae 01-Apr-2004 Ilia Alshanetsky

MFB: Revert patch for bug #27782.


Revision tags: php-4.3.6RC1
# ec4655f8 30-Mar-2004 Ilia Alshanetsky

Fixed bug #27782 (Wrong behaviour of next(), prev() and each()).


Revision tags: php-4.3.5, php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2, php-5.0.0RC1RC1, RELEASE_0_2_0, php-4.3.5RC3, php-5.0.0b4, php-5.0.0b4RC1, php-4.3.5RC2
# eaab3ef8 28-Jan-2004 Andrey Hristov

this should not belong to HEAD


Revision tags: RELEASE_1_3b6, php_ibase_before_split
# 9957fc63 24-Jan-2004 Andrey Hristov

Added third parameter (optional) to array_keys for strictness. It behaves
like the "strict" parameter of in_array().
#Closing feature request #24258


# 9e5df0c6 17-Jan-2004 Andrey Hristov

HEAD is now bundled only with ZE2


Revision tags: php-4.3.5RC1
# dbeb4158 08-Jan-2004 Andi Gutmans

- A belated happy holidays and PHP 5


Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1, php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1, php-5.0.0b2RC1, php-4.3.4RC2, RELEASE_1_3b3
# 638b9403 09-Oct-2003 Andrey Hristov

New array functions for doing intersection of arrays that are complementary
to array_*diff* family of functions. Namely array_uintersect(), array_uintersect_assoc(),
array_intersect_uassoc()

New array functions for doing intersection of arrays that are complementary
to array_*diff* family of functions. Namely array_uintersect(), array_uintersect_assoc(),
array_intersect_uassoc() and array_uintersect_uassoc(). Test case is also included.
#docs and news entry later.

show more ...


# 31a3c871 05-Oct-2003 Ilia Alshanetsky

Fixed clobbering of the source array, when merging complex
multi-dimensional arrays. Bug reported by Lukas Smith.


Revision tags: BEFORE_HANDLERS_RESHUFFLE
# 75bb36ed 02-Oct-2003 Moriyoshi Koizumi

Fixed bug #25708 (extract($GLOBALS, EXTR_REFS) mangles $GLOBALS)


Revision tags: RELEASE_1_3b2
# 40088d0b 30-Sep-2003 Andrey Hristov

smash a segmentation fault


# 02827c46 30-Sep-2003 Andrey Hristov

Memory leak fixed (no need of MFH since this is code specific to PHP5)


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.


12345678910>>...20