History log of /php-src/ext/standard/array.c (Results 201 – 225 of 1127)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 7f262eda 01-Mar-2019 Nikita Popov

Convert extract() prefix to string zpp arg

# f198ae15 28-Feb-2019 Nikita Popov

Merge branch 'PHP-7.4'


# 5e6846ca 28-Feb-2019 Nikita Popov

Merge branch 'PHP-7.3' into PHP-7.4


# 019fd1d9 28-Feb-2019 Nikita Popov

Merge branch 'PHP-7.2' into PHP-7.3


# 9ad9cc71 28-Feb-2019 Nikita Popov

Fixed bug #77669

Revision tags: php-7.3.3RC1, php-7.2.16RC1, php-7.2.15, php-7.3.2, php-7.2.15RC1
# 67320282 29-Jan-2019 Pedro Magalhães

Implement the negative_array_index RFC

# 53d8fa5a 07-Feb-2019 Nikita Popov

Fix signedness in comparison in array_slice

# 91ef4124 31-Jan-2019 Dmitry Stogov

Refactor zend_object_handlers API to pass zend_object* and zend_string* insted of zval(s).

# 0476d558 04-Feb-2019 Nikita Popov

Make array_slice $length param a nullable integer

Instead of having custom parameter handling.

# 92ac598a 22-Jan-2019 Peter Kokot

Remove local variables

This patch removes the so called local variables defined per
file basis for certain editors to properly show tab width, and
similar settings. These are mainly

Remove local variables

This patch removes the so called local variables defined per
file basis for certain editors to properly show tab width, and
similar settings. These are mainly used by Vim and Emacs editors
yet with recent changes the once working definitions don't work
anymore in Vim without custom plugins or additional configuration.
Neither are these settings synced across the PHP code base.

A simpler and better approach is EditorConfig and fixing code
using some code style fixing tools in the future instead.

This patch also removes the so called modelines for Vim. Modelines
allow Vim editor specifically to set some editor configuration such as
syntax highlighting, indentation style and tab width to be set in the
first line or the last 5 lines per file basis. Since the php test
files have syntax highlighting already set in most editors properly and
EditorConfig takes care of the indentation settings, this patch removes
these as well for the Vim 6.0 and newer versions.

With the removal of local variables for certain editors such as
Emacs and Vim, the footer is also probably not needed anymore when
creating extensions using ext_skel.php script.

Additionally, Vim modelines for setting php syntax and some editor
settings has been removed from some *.phpt files. All these are
mostly not relevant for phpt files neither work properly in the
middle of the file.

show more ...

# 0cf7de1c 30-Jan-2019 Zeev Suraski

Remove yearly range from copyright notice

Revision tags: php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14
# e219ec14 07-Jan-2019 Nikita Popov

Implement typed properties

RFC: https://wiki.php.net/rfc/typed_properties_v2

This is a squash of PR #3734, which is a squash of PR #3313.

Co-authored-by: Bob Weinand <bobwe

Implement typed properties

RFC: https://wiki.php.net/rfc/typed_properties_v2

This is a squash of PR #3734, which is a squash of PR #3313.

Co-authored-by: Bob Weinand <bobwei9@hotmail.com>
Co-authored-by: Joe Watkins <krakjoe@php.net>
Co-authored-by: Dmitry Stogov <dmitry@zend.com>

show more ...

# 7ac3c2fa 02-Jan-2019 Nikita Popov

Fix ZEND_NORMALIZE_BOOL usage

Typo introduced in cdd8368d6f3f000a2e30a6be9976c5539f10fe85.

# c5c76fbd 02-Jan-2019 Xinchen Hui

Merge branch 'PHP-7.3'

* PHP-7.3:
Update NEWS
Fixed bug #77395 (segfault about array_multisort)


# e527626d 02-Jan-2019 Xinchen Hui

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fixed bug #77395 (segfault about array_multisort)


# 8ebae846 02-Jan-2019 Xinchen Hui

Fixed bug #77395 (segfault about array_multisort)

Revision tags: php-7.2.14RC1, php-7.3.1RC1
# 05f37065 11-Dec-2018 Dmitry Stogov

Split php_array_merge_or_replace_wrapper() into php_array_merge_wrapper() and php_array_replace_wrapper().
Avoid array duplication when merging with an empty array.

Revision tags: php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0, php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5, php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4, php-7.1.23, php-7.2.11, php-7.3.0RC3, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32, php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1
# cdd8368d 19-Aug-2018 Gabriel Caruso

Clean up unnecessary ternary expressions and simplify some returns

- Simplify conditions
- Use ZEND_HASH_APPLY_* instead of hard-coded booleans
- Use ZEND_NORMALIZE_BOOL
- Drop s

Clean up unnecessary ternary expressions and simplify some returns

- Simplify conditions
- Use ZEND_HASH_APPLY_* instead of hard-coded booleans
- Use ZEND_NORMALIZE_BOOL
- Drop sign in favor of ZEND_NORMALIZE_BOOL

show more ...

# 9afce019 01-Nov-2018 Zeev Suraski

Future-proof email addresses

# 67e0138c 01-Nov-2018 Zeev Suraski

Future-proof email addresses...

# 1cfbb217 13-Oct-2018 Nikita Popov

Classify object handlers are required/optional

# 0b6063f3 11-Oct-2018 Nikita Popov

Restore array_key_exists() compatibility for ArrayObject

Doing this by special-casing array_key_exists() for ArrayObject.

# cdde07d0 18-Sep-2018 Nikita Popov

Merge branch 'PHP-7.3'


# c2da50bc 18-Sep-2018 Nikita Popov

Merge branch 'PHP-7.2' into PHP-7.3


# 6bf68124 18-Sep-2018 Nikita Popov

Merge branch 'PHP-7.1' into PHP-7.2


12345678910>>...46