Antony Dovgal
|
6c8ce9805b
|
fix import_request_variables()
|
2006-12-06 17:42:47 +00:00 |
|
Andrei Zmievski
|
a775c82161
|
extract() should convert keys using runtime encoding.
|
2006-12-05 23:17:06 +00:00 |
|
Antony Dovgal
|
5f29b8e40e
|
fix #39576 (array_walk() doesn't separate userdata zval)
|
2006-11-22 10:58:11 +00:00 |
|
Andrei Zmievski
|
b767e3cf9f
|
Unicode support in import_request_variables().
|
2006-11-21 22:21:38 +00:00 |
|
Antony Dovgal
|
0ca02684c1
|
fix array_key_exists() with NULL key in Unicode mode
|
2006-11-15 22:43:19 +00:00 |
|
Antony Dovgal
|
37754b437f
|
fix memory leak and typo in zend_parse_parameters(), which caused segfault
add test
|
2006-11-15 22:09:25 +00:00 |
|
Ilia Alshanetsky
|
a65efab679
|
MFB: php_splice() optimization
|
2006-11-13 15:34:49 +00:00 |
|
Hannes Magnusson
|
6d22129d9b
|
Fixed bug#36975 (natcasesort() causes array_pop() to misbehave)
|
2006-11-12 01:11:58 +00:00 |
|
Hannes Magnusson
|
176b72284c
|
Error message clean up
(patch by Matt W (php_lists -AT- realpain.com))
|
2006-10-08 13:34:24 +00:00 |
|
Ilia Alshanetsky
|
25ac82bbb6
|
MFB: optimize zend_hash_init() with known hash table sizes.
|
2006-10-03 17:45:16 +00:00 |
|
Hannes Magnusson
|
0eaea000db
|
compact() doesnt throw "wrong param count"
|
2006-10-03 16:36:57 +00:00 |
|
Andrei Zmievski
|
7ff8b9b090
|
Bug fixes for substr_replace().
|
2006-09-20 20:30:19 +00:00 |
|
Antony Dovgal
|
591477b143
|
support objects in array_walk*()
add new tests, fix old ones
|
2006-09-19 09:33:02 +00:00 |
|
Antony Dovgal
|
cb7a7995b6
|
fix #34066 (recursive array_walk causes segfault)
add tests
|
2006-09-19 09:02:39 +00:00 |
|
Ilia Alshanetsky
|
803b3f4d77
|
MFB: Fixed bug #38464 (array_count_values() mishandles numeric strings).
|
2006-09-06 17:31:47 +00:00 |
|
Antony Dovgal
|
d350e4b038
|
fix logic and memleak
|
2006-08-08 18:06:43 +00:00 |
|
Antony Dovgal
|
dbe2092313
|
implement zend_unicode_to_string() and zend_string_to_unicode()
part #2 (of 2)
|
2006-08-08 16:59:11 +00:00 |
|
Andrei Zmievski
|
768a9227ed
|
- Adjusted php_u_strtoupper/php_u_strtolower/php_u_strtotitle API to be
more sane.
- Upgrade strtoupper(), strtolower(), strtotitle() to use params API.
|
2006-08-03 23:09:29 +00:00 |
|
Dmitry Stogov
|
be56f79c6f
|
zts fix
|
2006-08-02 07:54:41 +00:00 |
|
Andrei Zmievski
|
263d329acd
|
Fix leaks.
|
2006-08-02 02:11:56 +00:00 |
|
Andrei Zmievski
|
b67e1d9f92
|
Add SORT_LOCALE_STRING support to array_multisort() and mark it with U.
|
2006-08-01 22:28:26 +00:00 |
|
Andrei Zmievski
|
7b0fc1bb1c
|
Whew. Fix up extract to params API, Unicode support, and simplify it as
well.
|
2006-08-01 21:50:44 +00:00 |
|
Andrei Zmievski
|
bcb2df2974
|
Apply Matt W's patch (with a fix) for array_combine() binary key safety.
|
2006-07-21 23:47:40 +00:00 |
|
Andrei Zmievski
|
54528ce322
|
Remove references to BG(user_compare_fnnc_name).
# Less bickering, more coding!
|
2006-07-21 23:29:25 +00:00 |
|
Andrei Zmievski
|
d32d425468
|
Make array_*intersect* functions use params API with FCI cache and mark
them with U.
|
2006-07-21 23:25:08 +00:00 |
|
Dmitry Stogov
|
7a09b15702
|
ZTS fix
|
2006-07-21 07:34:18 +00:00 |
|
Andrei Zmievski
|
40b4c60b9a
|
Make array_walk(_recursive) use params API with FCI cache and mark them
with U.
|
2006-07-20 23:21:32 +00:00 |
|
Andrei Zmievski
|
6e9dcc4800
|
Make all array_*diff* functions use params API (along with FCI cache)
and mark them with U.
# What a mess (before my changes of course) :)
|
2006-07-20 22:51:20 +00:00 |
|
Andrei Zmievski
|
e9a9a26e7e
|
Rewrite array_map() to use params API with fci cache and mark it with U.
|
2006-07-20 20:54:23 +00:00 |
|
Andrei Zmievski
|
675832c204
|
Update array_filter() and array_reduce() to use params API with FCI
cache and mark them with U.
|
2006-07-17 22:18:01 +00:00 |
|
Andrei Zmievski
|
34e5b3befa
|
Upgrade uasort() and uksort() to use params API with FCI cache and mark
them with U.
|
2006-07-17 21:20:02 +00:00 |
|
Andrei Zmievski
|
fdf280b41b
|
- Upgrade usort() to support Unicode (including valid Unicode callbacks).
- Make usort() use 'f' specifier for function call info/cache.
|
2006-07-17 20:52:12 +00:00 |
|
Marcus Boerger
|
dd47d64887
|
- Readd proto
|
2006-07-15 12:09:13 +00:00 |
|
Marcus Boerger
|
adc5a7f087
|
- Update array_fill_keys, better unicode support, use new param parsing API
|
2006-07-15 12:06:10 +00:00 |
|
Marcus Boerger
|
da5c076100
|
- Add array_fill_keys() (Matt W, php_lists at realplain com)
|
2006-07-15 10:10:47 +00:00 |
|
Andrei Zmievski
|
853ab6e09f
|
Adjust array_pad(), array_reverse(), and array_unique() for params API
and mark them with U.
|
2006-07-14 22:41:22 +00:00 |
|
Andrei Zmievski
|
5766cdbd01
|
- Simplify array_combine() and adjust for params API
- Adjust array_count_values() and array_rand() for params API and mark
with U
|
2006-07-14 22:15:54 +00:00 |
|
Andrei Zmievski
|
40cabdca59
|
Adjust array_key_exists(), array_slice(), and array_splice() for params
API and mark them with U.
|
2006-07-14 21:16:30 +00:00 |
|
Andrei Zmievski
|
8d28257255
|
Make array_change_key_case() -- a candidate for the quite possibly the
most useless function ever -- use params API and mark it with U.
|
2006-07-14 20:07:57 +00:00 |
|
Andrei Zmievski
|
6dfb4768b4
|
Update end(), prev(), next(), reset(), current(), and key() for params
API and mark with U.
|
2006-07-14 18:12:45 +00:00 |
|
Andrei Zmievski
|
0322c14d14
|
Update array_search()/in_array() for params API and mark with U.
|
2006-07-14 18:03:13 +00:00 |
|
Andrei Zmievski
|
f344fe0153
|
Update array_keys() and array_values() for params API and mark with U.
|
2006-07-14 17:55:27 +00:00 |
|
Andrei Zmievski
|
c30d1ecf11
|
- Simplify array_fill().
- Do params API for a couple of funcs and mark them as Unicode
compliant.
|
2006-07-14 17:35:54 +00:00 |
|
Andrei Zmievski
|
c8254d82d7
|
Update array_sum() and array_product() (U).
|
2006-07-13 22:26:42 +00:00 |
|
Andrei Zmievski
|
8553cf9da8
|
Mark a few more funcs.
|
2006-07-13 22:03:42 +00:00 |
|
Andrei Zmievski
|
2fbc36496f
|
- Let the caller output a warning instead of having
zend_get_unified_string_type() do it.
- Mark a few more functions are Unicode compatible.
|
2006-07-13 21:27:48 +00:00 |
|
Andrei Zmievski
|
c01957091a
|
- Make compact() normalize variablem name before checking symtable.
- Mark tested/upgraded functions with 'U' flag.
|
2006-07-13 21:08:43 +00:00 |
|
Hannes Magnusson
|
bf0a79d381
|
Updated protos
Fixed vim folding
|
2006-06-25 19:19:31 +00:00 |
|
Andrei Zmievski
|
a871adf6bb
|
MFB
|
2006-06-03 18:58:40 +00:00 |
|
Johannes Schlüter
|
e7747e8d74
|
- Fix bug #37060 (Type of retval of Countable::count() is not checked)
|
2006-04-12 19:29:52 +00:00 |
|