mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
Convert remaining array function arginfo to PHP stubs
This commit is contained in:
parent
48040cf345
commit
d5f42d68c8
5 changed files with 506 additions and 360 deletions
|
@ -122,354 +122,6 @@ static void user_tick_function_dtor(user_tick_function_entry *tick_function_entr
|
|||
|
||||
/* {{{ arginfo */
|
||||
|
||||
/* {{{ array.c */
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_usort, 0)
|
||||
ZEND_ARG_INFO(1, arg) /* ARRAY_INFO(1, arg, 0) */
|
||||
ZEND_ARG_INFO(0, cmp_function)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_uasort, 0)
|
||||
ZEND_ARG_INFO(1, arg) /* ARRAY_INFO(1, arg, 0) */
|
||||
ZEND_ARG_INFO(0, cmp_function)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_uksort, 0)
|
||||
ZEND_ARG_INFO(1, arg) /* ARRAY_INFO(1, arg, 0) */
|
||||
ZEND_ARG_INFO(0, cmp_function)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_end, 0)
|
||||
ZEND_ARG_INFO(1, arg)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_prev, 0)
|
||||
ZEND_ARG_INFO(1, arg)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_next, 0)
|
||||
ZEND_ARG_INFO(1, arg)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_reset, 0)
|
||||
ZEND_ARG_INFO(1, arg)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_current, 0)
|
||||
ZEND_ARG_INFO(0, arg)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_key, 0)
|
||||
ZEND_ARG_INFO(0, arg)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_min, 0, 0, 1)
|
||||
ZEND_ARG_VARIADIC_INFO(0, args)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_max, 0, 0, 1)
|
||||
ZEND_ARG_VARIADIC_INFO(0, args)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_walk, 0, 2, _IS_BOOL, 0)
|
||||
ZEND_ARG_INFO(1, input) /* ARRAY_INFO(1, arg, 0) */
|
||||
ZEND_ARG_INFO(0, funcname)
|
||||
ZEND_ARG_INFO(0, userdata)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_walk_recursive, 0, 2, _IS_BOOL, 0)
|
||||
ZEND_ARG_INFO(1, input) /* ARRAY_INFO(1, arg, 0) */
|
||||
ZEND_ARG_INFO(0, funcname)
|
||||
ZEND_ARG_INFO(0, userdata)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_in_array, 0, 2, _IS_BOOL, 0)
|
||||
ZEND_ARG_INFO(0, needle)
|
||||
ZEND_ARG_INFO(0, haystack) /* ARRAY_INFO(0, haystack, 0) */
|
||||
ZEND_ARG_INFO(0, strict)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_search, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, needle)
|
||||
ZEND_ARG_INFO(0, haystack) /* ARRAY_INFO(0, haystack, 0) */
|
||||
ZEND_ARG_INFO(0, strict)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_extract, 0, 0, 1)
|
||||
ZEND_ARG_INFO(ZEND_SEND_PREFER_REF, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, extract_type)
|
||||
ZEND_ARG_INFO(0, prefix)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_compact, 0, 0, 1)
|
||||
ZEND_ARG_VARIADIC_INFO(0, var_names)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_fill, 0)
|
||||
ZEND_ARG_INFO(0, start_key)
|
||||
ZEND_ARG_INFO(0, num)
|
||||
ZEND_ARG_INFO(0, val)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO(arginfo_array_fill_keys, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, keys) /* ARRAY_INFO(0, keys, 0) */
|
||||
ZEND_ARG_INFO(0, val)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_range, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, low)
|
||||
ZEND_ARG_INFO(0, high)
|
||||
ZEND_ARG_INFO(0, step)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_shuffle, 0)
|
||||
ZEND_ARG_INFO(1, arg) /* ARRAY_INFO(1, arg, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_pop, 0)
|
||||
ZEND_ARG_INFO(1, stack) /* ARRAY_INFO(1, stack, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_shift, 0)
|
||||
ZEND_ARG_INFO(1, stack) /* ARRAY_INFO(1, stack, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_unshift, 0, 1, IS_LONG, 0)
|
||||
ZEND_ARG_INFO(1, stack) /* ARRAY_INFO(1, stack, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, vars)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_splice, 0, 2, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(1, arg) /* ARRAY_INFO(1, arg, 0) */
|
||||
ZEND_ARG_INFO(0, offset)
|
||||
ZEND_ARG_INFO(0, length)
|
||||
ZEND_ARG_INFO(0, replacement) /* ARRAY_INFO(0, arg, 1) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_slice, 0, 2, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(1, arg, 0) */
|
||||
ZEND_ARG_INFO(0, offset)
|
||||
ZEND_ARG_INFO(0, length)
|
||||
ZEND_ARG_INFO(0, preserve_keys)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_merge, 0, 0, IS_ARRAY, 0)
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_merge_recursive, 0, 0, IS_ARRAY, 0)
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_replace, 0, 0, 1)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_replace_recursive, 0, 0, 1)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_keys, 0, 1, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, search_value)
|
||||
ZEND_ARG_INFO(0, strict)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_key_first, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_key_last, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO(arginfo_array_values, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_count_values, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_column, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, column_key)
|
||||
ZEND_ARG_INFO(0, index_key)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_reverse, 0, 1, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, input) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, preserve_keys)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_pad, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, pad_size)
|
||||
ZEND_ARG_INFO(0, pad_value)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO(arginfo_array_flip, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_change_key_case, 0, 1, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, input) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, case)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_unique, 0, 1, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, flags)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_intersect_key, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_intersect_ukey, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_key_compare_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_intersect, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_uintersect, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_data_compare_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_intersect_assoc, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_uintersect_assoc, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_data_compare_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_intersect_uassoc, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_key_compare_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_uintersect_uassoc, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_data_compare_func)
|
||||
ZEND_ARG_INFO(0, callback_key_compare_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_diff_key, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_diff_ukey, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_key_comp_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_diff, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_udiff, 0)
|
||||
ZEND_ARG_INFO(0, arr1)
|
||||
ZEND_ARG_INFO(0, arr2)
|
||||
ZEND_ARG_INFO(0, callback_data_comp_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_diff_assoc, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_diff_uassoc, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_data_comp_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_udiff_assoc, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_key_comp_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_udiff_uassoc, 0)
|
||||
ZEND_ARG_INFO(0, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(0, arr2) /* ARRAY_INFO(0, arg2, 0) */
|
||||
ZEND_ARG_INFO(0, callback_data_comp_func)
|
||||
ZEND_ARG_INFO(0, callback_key_comp_func)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_multisort, 0, 0, 1)
|
||||
ZEND_ARG_INFO(ZEND_SEND_PREFER_REF, arr1) /* ARRAY_INFO(0, arg1, 0) */
|
||||
ZEND_ARG_INFO(ZEND_SEND_PREFER_REF, sort_order)
|
||||
ZEND_ARG_INFO(ZEND_SEND_PREFER_REF, sort_flags)
|
||||
ZEND_ARG_VARIADIC_INFO(ZEND_SEND_PREFER_REF, arr2)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_rand, 0, 0, 1)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, num_req)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_sum, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_product, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_reduce, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, callback)
|
||||
ZEND_ARG_INFO(0, initial)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_array_filter, 0, 1, IS_ARRAY, 0)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, callback)
|
||||
ZEND_ARG_INFO(0, use_keys)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_map, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, callback)
|
||||
ZEND_ARG_VARIADIC_INFO(0, arrays)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO(arginfo_array_key_exists, _IS_BOOL, 0)
|
||||
ZEND_ARG_INFO(0, key)
|
||||
ZEND_ARG_INFO(0, search)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO_EX(arginfo_array_chunk, 0, 0, 2)
|
||||
ZEND_ARG_INFO(0, arg) /* ARRAY_INFO(0, arg, 0) */
|
||||
ZEND_ARG_INFO(0, size)
|
||||
ZEND_ARG_INFO(0, preserve_keys)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_array_combine, 0)
|
||||
ZEND_ARG_INFO(0, keys) /* ARRAY_INFO(0, keys, 0) */
|
||||
ZEND_ARG_INFO(0, values) /* ARRAY_INFO(0, values, 0) */
|
||||
ZEND_END_ARG_INFO()
|
||||
/* }}} */
|
||||
/* {{{ basic_functions.c */
|
||||
ZEND_BEGIN_ARG_INFO(arginfo_get_magic_quotes_gpc, 0)
|
||||
ZEND_END_ARG_INFO()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue