History log of /PHP-7.2/ext/standard/string.c (Results 201 – 225 of 934)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 5a06ac88 13-Aug-2014 Dmitry Stogov

cleanup (use zend_string* instead of char*)


Revision tags: php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1, php-5.6.0RC3, php-5.5.15, php-5.4.31, php-5.4.31RC1, php-5.5.15RC1
# 4fc0d46a 02-Jul-2014 Tjerk Meesters

Fix for bug #34407 - ucwords and title case

Added support for ranges like trim() has


# 27f38798 11-Jul-2014 Dmitry Stogov

Fast parameter parsing API

This API is experemental. It may be changed or removed.
It should be used only for really often used functions.
(Keep the original parsing code and wrap us

Fast parameter parsing API

This API is experemental. It may be changed or removed.
It should be used only for really often used functions.
(Keep the original parsing code and wrap usage with #ifndef FAST_ZPP)

show more ...


# 6bf24f4d 04-Jul-2014 Dmitry Stogov

Removed EG(active_symbol_table) and use corresponding value from EG(current_execute_data)


# 3cc6bd10 02-Jul-2014 Nikita Popov

Fix bug #67151: strtr with empty array crashes


Revision tags: php-5.6.0RC2, php-5.4.30, php-5.5.14, php-5.6.0RC1, php-5.5.14RC1, php-5.4.30RC1
# c1965f58 05-Jun-2014 Dmitry Stogov

Use reference counting instead of zval duplication


Revision tags: php-5.6.0beta4
# 3831b393 28-May-2014 Nikita Popov

Use zval_get_string in implode

Also get rid of separate case for IS_OBJECT - this is already
handled by the default branch.


# bf5a59d2 28-May-2014 Nikita Popov

Use smart_str_append_long in implode


# a1177760 28-May-2014 Dmitry Stogov

Use extended iteration API to avoid in-place modification


Revision tags: php-5.4.29, php-5.5.13, php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1
# f1e12315 09-May-2014 Nikita Popov

Fix strtr() segfault


Revision tags: php-5.6.0beta2
# 17d027ed 30-Apr-2014 Dmitry Stogov

Split IS_BOOL into IS_FALSE and IS_TRUE


Revision tags: php-5.5.12, php-5.4.28
# dd419d24 25-Apr-2014 Nikita Popov

Replace more convert_to_* calls


# b1ff1527 24-Apr-2014 Dmitry Stogov

Reimplement strtr()


# 4ed452c1 21-Apr-2014 Dmitry Stogov

Convert zval_get_string() into "fast path" macro and "slow path" function


# 0d43a277 21-Apr-2014 Nikita Popov

Use zval_get_string in a few more places


# dd464fb5 21-Apr-2014 Dmitry Stogov

Use ZEND_HASH_FOREACH_* macros


# 277f8f63 18-Apr-2014 Dmitry Stogov

ZEND_HASH_FOREACH_* usage


# 7652a977 18-Apr-2014 Dmitry Stogov

Use ZEND_FETCH_FOREACH_* macros to iterate over HashTables instead of zend_hash_move_forward() and family.


# a9aa5224 16-Apr-2014 Dmitry Stogov

Prevented modification of interned string


Revision tags: php-5.4.28RC1
# f9b26bc3 15-Apr-2014 Dmitry Stogov

Cleanup (2-nd round)


Revision tags: php-5.5.12RC1
# 050d7e38 15-Apr-2014 Dmitry Stogov

Cleanup (1-st round)


Revision tags: php-5.6.0beta1
# 20f2e598 09-Apr-2014 Nikita Popov

Fix ZTS build

This only makes it compile, it doesn't actually work, presumably
because interned strings are assumed in some places.


# 032921d8 08-Apr-2014 Tjerk Meesters

Fixed bug 67043


# 3d17219c 07-Apr-2014 Dmitry Stogov

Refactored zend_hash_* iteration API zend_hash_fove_forward_ex(ht, pos) and family require second argument to be real pointer.
&(ht)->nInternalPointer should be passed instead of NULL.
zend_h

Refactored zend_hash_* iteration API zend_hash_fove_forward_ex(ht, pos) and family require second argument to be real pointer.
&(ht)->nInternalPointer should be passed instead of NULL.
zend_hash_update_current_key() may work only with internal pointer.

show more ...


# 76cc99fe 03-Apr-2014 Dmitry Stogov

Refactored ZVAL flags usage to simplify various checks (e.g. Z_REFCOUNTED(), candidate for GC, etc)


12345678910>>...38