#
63392602 |
| 17-Nov-2019 |
Máté Kocsis |
Remove ezmlm_hash() function
|
#
144b41ce |
| 17-Nov-2019 |
Máté Kocsis |
Remove money_format() function
|
#
64468d1e |
| 17-Nov-2019 |
Máté Kocsis |
Remove convert_cyr_string() function
|
#
b63c6252 |
| 17-Nov-2019 |
Máté Kocsis |
Remove hebrevc() function
|
#
a603c06e |
| 05-Dec-2019 |
Nikita Popov |
Support "string or array" in zpp This is one of our more common argument unions. Usage is just prototyped in a few places, certainly not a full conversion. I'm removing the str_
Support "string or array" in zpp This is one of our more common argument unions. Usage is just prototyped in a few places, certainly not a full conversion. I'm removing the str_replace.phpt test, because aparently it was split up into smaller tests at some point, but the original has not been removed. Closes GH-4970.
show more ...
|
#
04deb532 |
| 20-Nov-2019 |
Máté Kocsis |
Promote warning to exception in log() function
|
#
5624d2eb |
| 01-Dec-2019 |
Tyson Andre |
Make some opcache types consistent with reflection information Remove functions such as filter_id() where reference counts and types are identical to what's in opcache. Remove n
Make some opcache types consistent with reflection information Remove functions such as filter_id() where reference counts and types are identical to what's in opcache. Remove null types from zend_func_info.c that aren't in Reflection (php would throw now) Fix the Reflection type information for assert_options() php > assert_options(ASSERT_CALLBACK, static function() {}); php > var_export(assert_options(ASSERT_CALLBACK)); Closure::__set_state(array( )) Closes GH-4958.
show more ...
|
#
c58b1233 |
| 16-Nov-2019 |
Máté Kocsis |
Add union return types with one class
|
#
292a1aeb |
| 15-Nov-2019 |
Nikita Popov |
Support union types for args in gen stubs Using this requires care! The zpp implementation for this union must be consistent with the arginfo implementation! Apart from array|ob
Support union types for args in gen stubs Using this requires care! The zpp implementation for this union must be consistent with the arginfo implementation! Apart from array|object, this is probably only the case for int|float right now.
show more ...
|
#
40dcf2bd |
| 15-Nov-2019 |
Nikita Popov |
password_hash() can't return false
|
Revision tags: php-7.4.0RC6 |
|
#
27e83d0f |
| 08-Nov-2019 |
Máté Kocsis |
Add union return types for function stubs
|
#
9bbbc9e7 |
| 08-Nov-2019 |
Nikita Popov |
Add support for union types in stubs This is the MVP for supporting union types in PHP stubs. Return types with only builtin types work, which is the part we mainly need. Cl
Add support for union types in stubs This is the MVP for supporting union types in PHP stubs. Return types with only builtin types work, which is the part we mainly need. Closes GH-4895.
show more ...
|
Revision tags: php-7.3.12RC1, php-7.2.25RC1 |
|
#
ab6b412a |
| 01-Nov-2019 |
Máté Kocsis |
Add stubs for standard lib functions
|
#
14bdb0cf |
| 04-Nov-2019 |
Máté Kocsis |
Fix consistency issues with array accesses warnings/exceptions * Change a number of "resource used as offset" notices to warnings, which were previously missed. * Throw the "res
Fix consistency issues with array accesses warnings/exceptions * Change a number of "resource used as offset" notices to warnings, which were previously missed. * Throw the "resource used as offset" warning for isset() as well. * Make array_key_exists() behavior with regard to different key types consistent with isset() and normal array accesses. All key types now use the usual coercions and array/object keys throw TypeError. Closes GH-4887.
show more ...
|
Revision tags: php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1 |
|
#
93ba3abe |
| 07-Oct-2019 |
Nikita Popov |
Warn on strtr(["" => "x"]) Previously: * If only ["" => "x"] was present, the original string was returned without warning. * If both ["" => "x"] and at least one more eleme
Warn on strtr(["" => "x"]) Previously: * If only ["" => "x"] was present, the original string was returned without warning. * If both ["" => "x"] and at least one more element was present, false was returned without warning. New behavior: * Ignore "" keys in the replacement array (and perform any remaining replacement). * Throw a warning indicating that an empty string replacement has been ignored. Closes GH-4792.
show more ...
|
#
becda2e0 |
| 30-Oct-2019 |
Nikita Popov |
Promote mt_rand() min/max warning to ValueError
|
#
ad9ea5ab |
| 23-Oct-2019 |
Máté Kocsis |
Add stubs for various standard functions Closes GH-4851.
|
#
fee94da1 |
| 28-Oct-2019 |
Máté Kocsis |
Add stubs for directory and file functions
|
#
e7335eb4 |
| 21-Oct-2019 |
Colin O'Dell |
Allow array_splice() length to be null
|
#
e6d3146b |
| 21-Oct-2019 |
Colin O'Dell |
Accept null lengths for substr functions() If a null $length is passed to any of these functions, behave as if no parameter was passed: - substr() - substr_count() -
Accept null lengths for substr functions() If a null $length is passed to any of these functions, behave as if no parameter was passed: - substr() - substr_count() - substr_compare() - iconv_substr()
show more ...
|
#
5f80eb78 |
| 07-Oct-2019 |
Nikita Popov |
Fix required number of arguments in stubs * get_parent_class() argument is optional * Mark array_filter() $callback as optional * The $base of gmp_strval() is optional * DateTime
Fix required number of arguments in stubs * get_parent_class() argument is optional * Mark array_filter() $callback as optional * The $base of gmp_strval() is optional * DateTime constructor also accepts zero arguments * hash_update_file() stream context is optional * xmlwriter_write_dtd_entity() $isparam argument is optional
show more ...
|
#
ef9736e0 |
| 07-Oct-2019 |
theodorejb |
Convert string function arginfo to PHP stubs
|
#
e60d9da1 |
| 02-Oct-2019 |
theodorejb |
Fix array_fill stub return type This was missed in commit d5e9ef8f0fad00618de62949d362d0980c6250f9.
|
Revision tags: php-7.4.0RC3, php-7.2.23, php-7.3.10, php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9 |
|
#
1ca4ab09 |
| 21-Aug-2019 |
George Peter Banyard |
Promote warnings to errors in array_push() This is in line with the engine change from https://wiki.php.net/rfc/engine_warnings.
|
#
70e604ee |
| 21-Aug-2019 |
George Peter Banyard |
Promote warnings to errors in extract()
|