mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
Add missing opcache return info for ext/standard.
array_key_first/last returns null for invalid args, wrong argument counts, and empty arrays. random_bytes returns a string or throws.
This commit is contained in:
parent
1a905bcb1e
commit
4de8503c22
@ -412,6 +412,7 @@ static const func_info_t func_infos[] = {
|
||||
F0("proc_nice", MAY_BE_FALSE | MAY_BE_TRUE),
|
||||
#endif
|
||||
F0("rand", MAY_BE_NULL | MAY_BE_LONG),
|
||||
F1("random_bytes", MAY_BE_STRING),
|
||||
F0("srand", MAY_BE_NULL),
|
||||
F0("getrandmax", MAY_BE_NULL | MAY_BE_LONG),
|
||||
F0("mt_rand", MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG),
|
||||
@ -848,6 +849,8 @@ static const func_info_t func_infos[] = {
|
||||
F1("array_chunk", MAY_BE_NULL | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_REF | MAY_BE_ARRAY_OF_ANY),
|
||||
F1("array_combine", MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_REF | MAY_BE_ARRAY_OF_ANY),
|
||||
F0("array_key_exists", MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE),
|
||||
FN("array_key_first", MAY_BE_NULL | MAY_BE_LONG | MAY_BE_STRING),
|
||||
FN("array_key_last", MAY_BE_NULL | MAY_BE_LONG | MAY_BE_STRING),
|
||||
F1("pos", UNKNOWN_INFO),
|
||||
F0("sizeof", MAY_BE_NULL | MAY_BE_LONG),
|
||||
F0("key_exists", MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE),
|
||||
|
Loading…
Reference in New Issue
Block a user