266const M_E = 2.718281828459045;
281const M_LN2 = 0.69314718055994530942;
291const M_PI = 3.14159265358979323846;
401#if (defined(PHP_WIN32) || (defined(HAVE_DNS_SEARCH_FUNC) && defined(HAVE_FULL_DNS_FUNCS)))
432#if (!defined(PHP_WIN32))
606#if (defined(HAVE_ZLIB) && !defined(COMPILE_DL_ZLIB))
1029#ifdef HAVE_NL_LANGINFO
1312#ifdef INT_CURR_SYMBOL
1319#ifdef CURRENCY_SYMBOL
1333#ifdef MON_DECIMAL_POINT
1340#ifdef MON_THOUSANDS_SEP
1368#ifdef INT_FRAC_DIGITS
1389#ifdef P_SEP_BY_SPACE
1403#ifdef N_SEP_BY_SPACE
1497#[AllowDynamicProperties]
1660function range(string|int|float $start, string|int|float $end, int|float $step = 1): array {}
1953function getopt(string $short_options, array $long_options = [], &$rest_index = null): array|false {}
1961#ifdef HAVE_NANOSLEEP
1977function error_log(string $message, int $message_type = 0, ?string $destination = null, ?string $additional_headers = null): bool {}
2041#ifdef HAVE_GETSERVBYNAME
2045#ifdef HAVE_GETSERVBYPORT
2050#ifdef HAVE_GETPROTOBYNAME
2054#ifdef HAVE_GETPROTOBYNUMBER
2088#ifdef HAVE_GETLOADAVG
2121#[\
Deprecated(since:
'8.2', message:
'use date_parse_from_format() (for locale-independent parsing), or IntlDateFormatter::parse() (for locale-dependent parsing) instead')]
2127#ifdef HAVE_GETHOSTNAME
2156function dns_get_record(string $hostname, int $type =
DNS_ANY, &$authoritative_name_servers = null, &$additional_records = null, bool $raw = false): array|false {}
2242function setrawcookie(string
$name, string $value =
"", array|int $expires_or_options = 0, string $path =
"", string $domain =
"", bool $secure = false, bool $httponly = false): bool {}
2244function setcookie(string
$name, string $value =
"", array|int $expires_or_options = 0, string $path =
"", string $domain =
"", bool $secure = false, bool $httponly = false): bool {}
2304function strspn(string $string, string $characters, int $offset = 0, ?int $length = null): int {}
2309function strcspn(string $string, string $characters, int $offset = 0, ?int $length = null): int {}
2311#ifdef HAVE_NL_LANGINFO
2323function trim(string $string, string $characters =
" \n\r\t\v\0"): string {}
2329function chop(string $string, string $characters =
" \n\r\t\v\0"): string {}
2338function wordwrap(string $string, int $width = 75, string $break =
"\n", bool $cut_long_words = false): string {}
2392function stristr(string $haystack, string $needle, bool $before_needle = false): string|false {}
2400function strstr(string $haystack, string $needle, bool $before_needle = false): string|false {}
2403function strchr(string $haystack, string $needle, bool $before_needle = false): string|false {}
2425function strrchr(string $haystack, string $needle, bool $before_needle = false): string|false {}
2459function substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array {}
2493function strtr(string $string, string|array $from, ?string $to = null): string {}
2532function str_replace(array|string $search, array|string $replace, string|array $subject, &$count = null): string|array {}
2539function str_ireplace(array|string $search, array|string $replace, string|array $subject, &$count = null): string|array {}
2568function str_getcsv(string $string, string $separator =
",", string $enclosure =
"\"", string $escape =
"\\"): array {}
2633function substr_compare(string $haystack, string $needle, int $offset, ?int $length = null, bool $case_insensitive = false): int {}
2639#[\
Deprecated(since:
'8.2', message:
'visit the php.net documentation for various alternatives')]
2646#[\
Deprecated(since:
'8.2', message:
'visit the php.net documentation for various alternatives')]
2797function fscanf($stream,
string $format, mixed &...$vars): array|int|false|null {}
2837function mkdir(string $directory, int $permissions = 0777, bool $recursive = false, $context = null): bool {}
2874function fputcsv($stream, array $fields, string $separator =
",", string $enclosure =
"\"", string $escape =
"\\", string $eol =
"\n"): int|false {}
2881function fgetcsv($stream, ?int $length = null, string $separator =
",", string $enclosure =
"\"", string $escape =
"\\"): array|false {}
3002function fsockopen(string $hostname, int $port = -1, &$error_code = null, &$error_message = null, ?float $timeout = null) {}
3009function pfsockopen(
string $hostname,
int $port = -1, &$error_code =
null, &$error_message =
null, ?
float $timeout =
null) {}
3098function levenshtein(string $string1, string $string2, int $insertion_cost = 1, int $replacement_cost = 1, int $deletion_cost = 1): int {}
3115function mail(string $to, string $subject, string $message, array|string $additional_headers = [], string $additional_params =
""): bool {}
3129 case HalfAwayFromZero;
3130 case HalfTowardsZero;
3135 case NegativeInfinity;
3140function round(
int|
float $num,
int $precision = 0,
int|
RoundingMode $mode = RoundingMode::HalfAwayFromZero): float {}
3264function number_format(float $num, int $decimals = 0, ?string $decimal_separator =
".", ?string $thousands_separator =
","): string {}
3283#ifdef HAVE_GETTIMEOFDAY
3294#ifdef HAVE_GETRUSAGE
3341#ifdef PHP_CAN_SUPPORT_PROC_OPEN
3347function proc_open(array|string $command, array $descriptor_spec, &$pipes, ?string $cwd = null, ?array $env_vars = null, ?array
$options = null) {}
3384function stream_select(?array &$read, ?array &$write, ?array &$except, ?int $seconds, ?int $microseconds = null): int|false {}
3485#ifdef HAVE_SOCKETPAIR
3700#ifdef HAVE_GETTIMEOFDAY
htmlspecialchars_decode(string $string, int $flags=ENT_QUOTES|ENT_SUBSTITUTE|ENT_HTML401)
is_executable(string $filename)
show_source(string $filename, bool $return=false)
getimagesizefromstring(string $string, &$image_info=null)
proc_open(array|string $command, array $descriptor_spec, &$pipes, ?string $cwd=null, ?array $env_vars=null, ?array $options=null)
array_slice(array $array, int $offset, ?int $length=null, bool $preserve_keys=false)
is_writeable(string $filename)
http_clear_last_response_headers()
array_find_key(array $array, callable $callback)
ini_set(string $option, string|int|float|bool|null $value)
sha1_file(string $filename, bool $binary=false)
proc_get_status($process)
stream_socket_get_name($socket, bool $remote)
iptcparse(string $iptc_block)
array_intersect_key(array $array, array ... $arrays)
stream_socket_recvfrom($socket, int $length, int $flags=0, &$address=null)
memory_get_usage(bool $real_usage=false)
phpinfo(int $flags=INFO_ALL)
array_fill(int $start_index, int $count, mixed $value)
stristr(string $haystack, string $needle, bool $before_needle=false)
password_verify(#[\SensitiveParameter] string $password, string $hash)
php_uname(string $mode="a")
octdec(string $octal_string)
stripos(string $haystack, string $needle, int $offset=0)
str_split(string $string, int $length=1)
get_headers(string $url, bool $associative=false, $context=null)
getprotobynumber(int $protocol)
sizeof(Countable|array $value, int $mode=COUNT_NORMAL)
stream_socket_server(string $address, &$error_code=null, &$error_message=null, int $flags=STREAM_SERVER_BIND|STREAM_SERVER_LISTEN, $context=null)
call_user_func_array(callable $callback, array $args)
register_shutdown_function(callable $callback, mixed ... $args)
filegroup(string $filename)
chroot(string $directory)
hexdec(string $hex_string)
stream_socket_client(string $address, &$error_code=null, &$error_message=null, ?float $timeout=null, int $flags=STREAM_CLIENT_CONNECT, $context=null)
escapeshellcmd(string $command)
readfile(string $filename, bool $use_include_path=false, $context=null)
quotemeta(string $string)
stream_context_create(?array $options=null, ?array $params=null)
call_user_func(callable $callback, mixed ... $args)
unlink(string $filename, $context=null)
vprintf(string $format, array $values)
get_html_translation_table(int $table=HTML_SPECIALCHARS, int $flags=ENT_QUOTES|ENT_SUBSTITUTE|ENT_HTML401, string $encoding="UTF-8")
stream_socket_shutdown($stream, int $mode)
sapi_windows_cp_get(string $kind="")
stream_wrapper_restore(string $protocol)
str_increment(string $string)
ignore_user_abort(?bool $enable=null)
usleep(int $microseconds)
var_export(mixed $value, bool $return=false)
chop(string $string, string $characters=" \n\r\t\v\0")
convert_uudecode(string $string)
parse_url(string $url, int $component=-1)
password_get_info(string $hash)
str_repeat(string $string, int $times)
implode(string|array $separator, ?array $array=null)
fileowner(string $filename)
atan2(float $y, float $x)
quoted_printable_decode(string $string)
filemtime(string $filename)
const EXTR_PREFIX_IF_EXISTS
str_getcsv(string $string, string $separator=",", string $enclosure="\"", string $escape="\\")
array_chunk(array $array, int $length, bool $preserve_keys=false)
array_key_exists($key, array $array)
stream_socket_enable_crypto($stream, bool $enable, ?int $crypto_method=null, $session_stream=null)
array_intersect_uassoc(array $array,... $rest)
readdir($dir_handle=null)
header_register_callback(callable $callback)
array_key_first(array $array)
sscanf(string $string, string $format, mixed &... $vars)
array_shift(array &$array)
is_link(string $filename)
ini_alter(string $option, string|int|float|bool|null $value)
is_countable(mixed $value)
diskfreespace(string $directory)
str_rot13(string $string)
array_is_list(array $array)
utf8_encode(string $string)
rtrim(string $string, string $characters=" \n\r\t\v\0")
stream_socket_accept($socket, ?float $timeout=null, &$peer_name=null)
rawurldecode(string $string)
array_reverse(array $array, bool $preserve_keys=false)
fprintf($stream, string $format, mixed ... $values)
array_product(array $array)
str_contains(string $haystack, string $needle)
assert_options(int $option, mixed $value=UNKNOWN)
settype(mixed &$var, string $type)
http_get_last_response_headers()
array_rand(array $array, int $num=1)
trim(string $string, string $characters=" \n\r\t\v\0")
krsort(array &$array, int $flags=SORT_REGULAR)
getenv(?string $name=null, bool $local_only=false)
pack(string $format, mixed ... $values)
rawurlencode(string $string)
substr_count(string $haystack, string $needle, int $offset=0, ?int $length=null)
ftruncate($stream, int $size)
rename(string $from, string $to, $context=null)
sapi_windows_cp_conv(int|string $in_codepage, int|string $out_codepage, string $subject)
fpow(float $num, float $exponent)
in_array(mixed $needle, array $haystack, bool $strict=false)
strptime(string $timestamp, string $format)
array_keys(array $array, mixed $filter_value=UNKNOWN, bool $strict=false)
str_ireplace(array|string $search, array|string $replace, string|array $subject, &$count=null)
file_exists(string $filename)
is_uploaded_file(string $filename)
file_get_contents(string $filename, bool $use_include_path=false, $context=null, int $offset=0, ?int $length=null)
strip_tags(string $string, array|string|null $allowed_tags=null)
hrtime(bool $as_number=false)
array_values(array $array)
http_response_code(int $response_code=0)
uniqid(string $prefix="", bool $more_entropy=false)
str_decrement(string $string)
parse_ini_string(string $ini_string, bool $process_sections=false, int $scanner_mode=INI_SCANNER_NORMAL)
array_udiff(array $array,... $rest)
stream_filter_prepend($stream, string $filter_name, int $mode=0, mixed $params=UNKNOWN)
base_convert(string $num, int $from_base, int $to_base)
md5(string $string, bool $binary=false)
array_merge(array ... $arrays)
putenv(string $assignment)
fputcsv($stream, array $fields, string $separator=",", string $enclosure="\"", string $escape="\\", string $eol="\n")
stream_bucket_append($brigade, StreamBucket $bucket)
stream_context_get_default(?array $options=null)
file(string $filename, int $flags=0, $context=null)
setlocale(int $category, $locales,... $rest)
is_callable(mixed $value, bool $syntax_only=false, &$callable_name=null)
wordwrap(string $string, int $width=75, string $break="\n", bool $cut_long_words=false)
stream_get_meta_data($stream)
strtoupper(string $string)
crypt(#[\SensitiveParameter] string $string, string $salt)
explode(string $separator, string $string, int $limit=PHP_INT_MAX)
fgetcsv($stream, ?int $length=null, string $separator=",", string $enclosure="\"", string $escape="\\")
ucwords(string $string, string $separators=" \t\r\n\f\v")
str_ends_with(string $haystack, string $needle)
pfsockopen(string $hostname, int $port=-1, &$error_code=null, &$error_message=null, ?float $timeout=null)
proc_terminate($process, int $signal=15)
socket_set_timeout($stream, int $seconds, int $microseconds=0)
scandir(string $directory, int $sorting_order=SCANDIR_SORT_ASCENDING, $context=null)
substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length=null)
register_tick_function(callable $callback, mixed ... $args)
mail(string $to, string $subject, string $message, array|string $additional_headers=[], string $additional_params="")
intval(mixed $value, int $base=10)
urlencode(string $string)
stream_copy_to_stream($from, $to, ?int $length=null, int $offset=0)
printf(string $format, mixed ... $values)
base64_encode(string $string)
chown(string $filename, string|int $user)
levenshtein(string $string1, string $string2, int $insertion_cost=1, int $replacement_cost=1, int $deletion_cost=1)
array_replace(array $array, array ... $replacements)
ftok(string $filename, string $project_id)
strtr(string $string, string|array $from, ?string $to=null)
array_diff_key(array $array, array ... $arrays)
stream_get_line($stream, int $length, string $ending="")
sapi_windows_vt100_support($stream, ?bool $enable=null)
chgrp(string $filename, string|int $group)
forward_static_call(callable $callback, mixed ... $args)
version_compare(string $version1, string $version2, ?string $operator=null)
md5_file(string $filename, bool $binary=false)
tempnam(string $directory, string $prefix)
strpos(string $haystack, string $needle, int $offset=0)
metaphone(string $string, int $max_phonemes=0)
is_readable(string $filename)
array_intersect(array $array, array ... $arrays)
fileatime(string $filename)
base64_decode(string $string, bool $strict=false)
getservbyname(string $service, string $protocol)
forward_static_call_array(callable $callback, array $args)
iptcembed(string $iptc_data, string $filename, int $spool=0)
checkdnsrr(string $hostname, string $type="MX")
stream_context_set_option($context, array|string $wrapper_or_options, ?string $option_name=null, mixed $value=UNKNOWN)
array_unique(array $array, int $flags=SORT_STRING)
array_diff_uassoc(array $array,... $rest)
array_find(array $array, callable $callback)
stream_select(?array &$read, ?array &$write, ?array &$except, ?int $seconds, ?int $microseconds=null)
stream_wrapper_register(string $protocol, string $class, int $flags=0)
prev(array|object &$array)
strtok(string $string, ?string $token=null)
str_replace(array|string $search, array|string $replace, string|array $subject, &$count=null)
htmlentities(string $string, int $flags=ENT_QUOTES|ENT_SUBSTITUTE|ENT_HTML401, ?string $encoding=null, bool $double_encode=true)
vfprintf($stream, string $format, array $values)
clearstatcache(bool $clear_realpath_cache=false, string $filename="")
header_remove(?string $name=null)
closedir($dir_handle=null)
strcoll(string $string1, string $string2)
opendir(string $directory, $context=null)
is_writable(string $filename)
array_intersect_assoc(array $array, array ... $arrays)
set_time_limit(int $seconds)
copy(string $from, string $to, $context=null)
strrchr(string $haystack, string $needle, bool $before_needle=false)
sapi_windows_cp_is_utf8()
pathinfo(string $path, int $flags=PATHINFO_ALL)
ob_get_status(bool $full_status=false)
array_uintersect(array $array,... $rest)
passthru(string $command, &$result_code=null)
request_parse_body(?array $options=null)
phpcredits(int $flags=CREDITS_ALL)
array_count_values(array $array)
fseek($stream, int $offset, int $whence=SEEK_SET)
getmxrr(string $hostname, &$hosts, &$weights=null)
syslog(int $priority, string $message)
time_nanosleep(int $seconds, int $nanoseconds)
array_filter(array $array, ?callable $callback=null, int $mode=0)
str_word_count(string $string, int $format=0, ?string $characters=null)
getopt(string $short_options, array $long_options=[], &$rest_index=null)
array_reduce(array $array, callable $callback, mixed $initial=null)
gethostbyaddr(string $ip)
file_put_contents(string $filename, mixed $data, int $flags=0, $context=null)
utf8_decode(string $string)
is_file(string $filename)
fwrite($stream, string $data, ?int $length=null)
sapi_windows_generate_ctrl_event(int $event, int $pid=0)
phpversion(?string $extension=null)
addslashes(string $string)
stream_filter_append($stream, string $filter_name, int $mode=0, mixed $params=UNKNOWN)
rmdir(string $directory, $context=null)
stream_socket_sendto($socket, string $data, int $flags=0, string $address="")
touch(string $filename, ?int $mtime=null, ?int $atime=null)
stripcslashes(string $string)
intdiv(int $num1, int $num2)
dirname(string $path, int $levels=1)
sapi_windows_cp_set(int $codepage)
gettimeofday(bool $as_float=false)
array_all(array $array, callable $callback)
dir(string $directory, $context=null)
strrpos(string $haystack, string $needle, int $offset=0)
const EXTR_PREFIX_INVALID
array_map(?callable $callback, array $array, array ... $arrays)
array_diff_assoc(array $array, array ... $arrays)
microtime(bool $as_float=false)
var_dump(mixed $value, mixed ... $values)
get_meta_tags(string $filename, bool $use_include_path=false)
socket_get_status($stream)
str_starts_with(string $haystack, string $needle)
stream_resolve_include_path(string $filename)
stream_context_set_params($context, array $params)
setrawcookie(string $name, string $value="", array|int $expires_or_options=0, string $path="", string $domain="", bool $secure=false, bool $httponly=false)
vsprintf(string $format, array $values)
stream_context_set_default(array $options)
fdiv(float $num1, float $num2)
stream_set_timeout($stream, int $seconds, int $microseconds=0)
stream_socket_pair(int $domain, int $type, int $protocol)
popen(string $command, string $mode)
nl2br(string $string, bool $use_xhtml=true)
fsockopen(string $hostname, int $port=-1, &$error_code=null, &$error_message=null, ?float $timeout=null)
hebrev(string $string, int $max_chars_per_line=0)
getprotobyname(string $protocol)
fnmatch(string $pattern, string $filename, int $flags=0)
set_include_path(string $include_path)
convert_uuencode(string $string)
substr_compare(string $haystack, string $needle, int $offset, ?int $length=null, bool $case_insensitive=false)
output_add_rewrite_var(string $name, string $value)
stream_bucket_make_writeable($brigade)
strspn(string $string, string $characters, int $offset=0, ?int $length=null)
array_uintersect_assoc(array $array,... $rest)
usort(array &$array, callable $callback)
stream_wrapper_unregister(string $protocol)
gethostbynamel(string $hostname)
fileperms(string $filename)
strtolower(string $string)
chmod(string $filename, int $permissions)
ini_parse_quantity(string $shorthand)
rsort(array &$array, int $flags=SORT_REGULAR)
disk_total_space(string $directory)
unpack(string $format, string $string, int $offset=0)
stream_bucket_prepend($brigade, StreamBucket $bucket)
log(float $num, float $base=M_E)
str_pad(string $string, int $length, string $pad_string=" ", int $pad_type=STR_PAD_RIGHT)
array_fill_keys(array $keys, mixed $value)
ltrim(string $string, string $characters=" \n\r\t\v\0")
dns_get_mx(string $hostname, &$hosts, &$weights=null)
array_replace_recursive(array $array, array ... $replacements)
count_chars(string $string, int $mode=0)
error_log(string $message, int $message_type=0, ?string $destination=null, ?string $additional_headers=null)
http_build_query(array|object $data, string $numeric_prefix="", ?string $arg_separator=null, int $encoding_type=PHP_QUERY_RFC1738)
getservbyport(int $port, string $protocol)
php_strip_whitespace(string $filename)
fputs($stream, string $data, ?int $length=null)
array_search(mixed $needle, array $haystack, bool $strict=false)
strpbrk(string $string, string $characters)
move_uploaded_file(string $from, string $to)
sapi_windows_set_ctrl_handler(?callable $handler, bool $add=true)
stream_context_set_options($context, array $options)
reset(array|object &$array)
join(string|array $separator, ?array $array=null)
header(string $header, bool $replace=true, int $response_code=0)
shell_exec(string $command)
fopen(string $filename, string $mode, bool $use_include_path=false, $context=null)
count(Countable|array $value, int $mode=COUNT_NORMAL)
time_sleep_until(float $timestamp)
gethostbyname(string $hostname)
ob_implicit_flush(bool $enable=true)
filectime(string $filename)
stream_filter_remove($stream_filter)
array_key_last(array $array)
stream_filter_register(string $filter_name, string $class)
image_type_to_mime_type(int $image_type)
fscanf($stream, string $format, mixed &... $vars)
natcasesort(array &$array)
glob(string $pattern, int $flags=0)
print_r(mixed $value, bool $return=false)
addcslashes(string $string, string $characters)
urldecode(string $string)
array_diff_ukey(array $array,... $rest)
fread($stream, int $length)
memory_get_peak_usage(bool $real_usage=false)
getimagesize(string $filename, &$image_info=null)
htmlspecialchars(string $string, int $flags=ENT_QUOTES|ENT_SUBSTITUTE|ENT_HTML401, ?string $encoding=null, bool $double_encode=true)
get_browser(?string $user_agent=null, bool $return_array=false)
str_shuffle(string $string)
fileinode(string $filename)
stream_bucket_new($stream, string $buffer)
array_pad(array $array, int $length, mixed $value)
setcookie(string $name, string $value="", array|int $expires_or_options=0, string $path="", string $domain="", bool $secure=false, bool $httponly=false)
arsort(array &$array, int $flags=SORT_REGULAR)
fmod(float $num1, float $num2)
pow(mixed $num, mixed $exponent)
array_splice(array &$array, int $offset, ?int $length=null, mixed $replacement=[])
is_resource(mixed $value)
array_udiff_uassoc(array $array,... $rest)
compact($var_name,... $var_names)
strstr(string $haystack, string $needle, bool $before_needle=false)
flock($stream, int $operation, &$would_block=null)
array_any(array $array, callable $callback)
stream_set_write_buffer($stream, int $size)
array_merge_recursive(array ... $arrays)
key_exists($key, array $array)
stream_set_chunk_size($stream, int $size)
stream_register_wrapper(string $protocol, string $class, int $flags=0)
mkdir(string $directory, int $permissions=0777, bool $recursive=false, $context=null)
password_needs_rehash(string $hash, string|int|null $algo, array $options=[])
ksort(array &$array, int $flags=SORT_REGULAR)
bindec(string $binary_string)
assert(mixed $assertion, Throwable|string|null $description=null)
unregister_tick_function(callable $callback)
stripslashes(string $string)
stream_supports_lock($stream)
filetype(string $filename)
array_walk(array|object &$array, callable $callback, mixed $arg=UNKNOWN)
quoted_printable_encode(string $string)
set_file_buffer($stream, int $size)
lchgrp(string $filename, string|int $group)
ob_start($callback=null, int $chunk_size=0, int $flags=PHP_OUTPUT_HANDLER_STDFLAGS)
rewinddir($dir_handle=null)
symlink(string $target, string $link)
uasort(array &$array, callable $callback)
sha1(string $string, bool $binary=false)
socket_set_blocking($stream, bool $enable)
array_diff(array $array, array ... $arrays)
asort(array &$array, int $flags=SORT_REGULAR)
parse_ini_file(string $filename, bool $process_sections=false, int $scanner_mode=INI_SCANNER_NORMAL)
array_multisort(&$array, &... $rest)
basename(string $path, string $suffix="")
hypot(float $x, float $y)
strcspn(string $string, string $characters, int $offset=0, ?int $length=null)
dns_check_record(string $hostname, string $type="MX")
html_entity_decode(string $string, int $flags=ENT_QUOTES|ENT_SUBSTITUTE|ENT_HTML401, ?string $encoding=null)
extract(array &$array, int $flags=EXTR_OVERWRITE, string $prefix="")
openlog(string $prefix, int $flags, int $facility)
output_reset_rewrite_vars()
disk_free_space(string $directory)
stream_context_get_options($stream_or_context)
uksort(array &$array, callable $callback)
array_intersect_ukey(array $array,... $rest)
ini_restore(string $option)
debug_zval_dump(mixed $value, mixed ... $values)
fgets($stream, ?int $length=null)
array_walk_recursive(array|object &$array, callable $callback, mixed $arg=UNKNOWN)
get_debug_type(mixed $value)
array_push(array &$array, mixed ... $values)
stream_get_contents($stream, ?int $length=null, int $offset=-1)
escapeshellarg(string $arg)
number_format(float $num, int $decimals=0, ?string $decimal_separator=".", ?string $thousands_separator=",")
array_udiff_assoc(array $array,... $rest)
dns_get_record(string $hostname, int $type=DNS_ANY, &$authoritative_name_servers=null, &$additional_records=null, bool $raw=false)
stream_context_get_params($context)
array_column(array $array, int|string|null $column_key, int|string|null $index_key=null)
get_cfg_var(string $option)
is_iterable(mixed $value)
stream_set_blocking($stream, bool $enable)
parse_str(string $string, &$result)
array_change_key_case(array $array, int $case=CASE_LOWER)
similar_text(string $string1, string $string2, &$percent=null)
image_type_to_extension(int $image_type, bool $include_dot=true)
array_unshift(array &$array, mixed ... $values)
filesize(string $filename)
array_uintersect_uassoc(array $array,... $rest)
strchr(string $haystack, string $needle, bool $before_needle=false)
memory_reset_peak_usage()
link(string $target, string $link)
stream_set_read_buffer($stream, int $size)
headers_sent(&$filename=null, &$line=null)
substr(string $string, int $offset, ?int $length=null)
strripos(string $haystack, string $needle, int $offset=0)
array_combine(array $keys, array $values)
ini_get_all(?string $extension=null, bool $details=true)
password_hash(#[\SensitiveParameter] string $password, string|int|null $algo, array $options=[])
system(string $command, &$result_code=null)
chunk_split(string $string, int $length=76, string $separator="\r\n")
lchown(string $filename, string|int $user)
const SCANDIR_SORT_ASCENDING
if(PHP_SAPI !='cli') if($argc< 1) $options
const STREAM_SERVER_LISTEN
const STREAM_CLIENT_CONNECT
foreach(explode("\n", $input) as $line) $result
#define round(tables, k1, k2)
sprintf("0x%X", $numelems)
foreach($dp as $el) foreach( $dp as $el) if( $pass2< 2) echo ""
inet_ntop(AF_INET, addr, addr_str, sizeof(addr_str))
#define ARRAY_FILTER_USE_BOTH
#define ARRAY_FILTER_USE_KEY
unsigned const char * end
unsigned const char * pos
PHPAPI char * php_ini_scanned_files
#define PHP_ROUND_HALF_UP
#define PHP_ROUND_HALF_DOWN
#define PHP_ROUND_HALF_EVEN
#define PHP_ROUND_HALF_ODD
#define PHP_OUTPUT_HANDLER_STDFLAGS
unsigned char key[REFLECTION_KEY_LEN]
#define strnatcasecmp(a, b)
#define PHP_QUERY_RFC3986
#define PHP_QUERY_RFC1738
defined(string $constant_name)
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)
ZEND_API zend_result highlight_file(const char *filename, zend_syntax_highlighter_ini *syntax_highlighter_ini)
ZEND_API void highlight_string(zend_string *str, zend_syntax_highlighter_ini *syntax_highlighter_ini, const char *str_name)
CWD_API zend_long realpath_cache_size(void)
function(EX_VAR(opline->result.var))