History log of /PHP-8.3/ext/standard/basic_functions_arginfo.h (Results 126 – 150 of 215)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 9d37a574 21-Jul-2020 Nikita Popov

Remove bool return type from assert_options

Not seeing any way this function can return bool.


# 895a22c0 17-Jul-2020 Nikita Popov

Add missing image_type_to_extension() argument


# ae755427 16-Jul-2020 Christoph M. Becker

Fix #79805: sapi_windows_vt100_support throws TypeError

It does not make sense to throw a `TypeError` when the stream can't be
analyzed. If `sapi_windows_vt100_support()` is used as get

Fix #79805: sapi_windows_vt100_support throws TypeError

It does not make sense to throw a `TypeError` when the stream can't be
analyzed. If `sapi_windows_vt100_support()` is used as getter, we just
return `false` in that case; if the function is used as setter, we
additionally trigger a warning.

We also fix the test cases for this function, which have been broken
before. Note that these tests are still whitespace sensitive.

show more ...


# c4a0ba8d 06-Jul-2020 George Peter Banyard

Refactor levenshtein()

Closes GH-5816


# fecea7b8 06-Jul-2020 Christoph M. Becker

Fix sapi_windows_vt100_support() arginfo


# c9b9f525 19-Jun-2020 Nikita Popov

Include stub hash in generated arginfo files

The hash is used to check whether the arginfo file needs to be
regenerated. PHP-Parser will only be downloaded if this is actually
necess

Include stub hash in generated arginfo files

The hash is used to check whether the arginfo file needs to be
regenerated. PHP-Parser will only be downloaded if this is actually
necessary.

This ensures that release artifacts will never try to regenerate
stubs and thus fetch PHP-Parser, as long as you do not modify any
files.

Closes GH-5739.

show more ...


# aa9b0ccd 05-Jun-2020 Máté Kocsis

Add tests to check mismatching function signatures

Closes GH-5666


# 6b45039f 02-Jun-2020 Nikita Popov

Add some mixed types


# b3718430 25-May-2020 Máté Kocsis

Annotate internal functions with the mixed type

Closes GH-5618


# cbf86efc 25-May-2020 Máté Kocsis

Fix ZPP of v*printf()


# 50a9f511 13-May-2020 Nikita Popov

Allow null callback to array_filter()

With same behavior as not passing it.


# 31fb6a08 05-May-2020 William Hudgins

Add str_starts_with() and str_ends_with()

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

Closes GH-5300.


# 8d346f76 03-May-2020 George Peter Banyard

Use ZPP int|string and add ValueError for Windows codepages

Closes GH-5517


# 34f727e6 27-Apr-2020 George Peter Banyard

Use ZPP check for string|int|null arguments in array_column()


# 31a626cf 01-May-2020 Máté Kocsis

Remove the deprecated is_real() function

Closes GH-5506


# ef0e4478 02-Feb-2020 Your Name

Add get_debug_type() function

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


# beff93f6 10-Apr-2020 Máté Kocsis

Fix the default parameter values of stream_socket_client()

$timeout and $flags were mixed up


# fcc6da3e 09-Apr-2020 Nikita Popov

Mark $time argument of touch() as UNKNOWN as well

For some reason I thought that passing 0 is same as current time,
but that's not the case.


# 636c827a 09-Apr-2020 Nikita Popov

Mark fgets() argument as UNKNOWN

If no value is passed, this reads as much as necessary, not 1024
bytes.


# 62e8dcbc 09-Apr-2020 Christoph M. Becker

Change parameter default to always available value

`SIGTERM` is only defined in ext/pcntl, and as such never available on
Windows. Moving the constant to ext/standard does not make much

Change parameter default to always available value

`SIGTERM` is only defined in ext/pcntl, and as such never available on
Windows. Moving the constant to ext/standard does not make much sense,
because that parameter is actually unused on Windows. Therefore, we
use the magic number `15` instead, what is also done in the PHP manual.

show more ...


# 87ba975e 09-Apr-2020 Nikita Popov

Make touch() $atime parameter UNKNOWN

The actual default here is $time, not 0.


# 258c4dfd 09-Apr-2020 Nikita Popov

Mark rand/mt_rand args as UNKNOWN

The second argument should be mt_getrandmax(), not PHP_INT_MAX.
Additionally this function only accepts either zero or two arguments,
so err on the

Mark rand/mt_rand args as UNKNOWN

The second argument should be mt_getrandmax(), not PHP_INT_MAX.
Additionally this function only accepts either zero or two arguments,
so err on the side of being conservative and mark both UNKNOWN.

show more ...


# 1dcb5596 09-Apr-2020 Nikita Popov

Mark array_walk $userdata arg as UNKNOWN

It makes a difference whether this arg is not passed or is null.


# 3709e74b 06-Apr-2020 Máté Kocsis

Store default parameter values of internal functions in arg info

Closes GH-5353. From now on, PHP will have reflection information
about default values of parameters of internal function

Store default parameter values of internal functions in arg info

Closes GH-5353. From now on, PHP will have reflection information
about default values of parameters of internal functions.

Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>

show more ...


# 2bcc4ab8 03-Apr-2020 Nikita Popov

Verify that all stubs have a return type


123456789