Builtins
Browse by category: Array · Buffer · Class · Database · Date · Filesystem · IO · Image · JSON · Math · Misc · Network · Pointer · Process · Regex · SPL · Streams · String · Type · Web · XML
| Function | Signature | Returns | AOT | eval() |
|---|---|---|---|---|
array_all() | (mixed $array, mixed $callback): bool | bool | ✓ | — |
array_any() | (mixed $array, mixed $callback): bool | bool | ✓ | — |
array_chunk() | (array $array, int $length, bool $preserve_keys = false): array | array | ✓ | ✓ |
array_column() | (array $array, string $column_key): array | array | ✓ | ✓ |
array_combine() | (array $keys, array $values): array | array | ✓ | ✓ |
array_count_values() | (array $array): array | array | ✓ | ✓ |
array_diff() | (array $array, ...$arrays): array | array | ✓ | ✓ |
array_diff_assoc() | (array $array, ...$arrays): mixed | mixed | ✓ | — |
array_diff_key() | (array $array, ...$arrays): array | array | ✓ | ✓ |
array_fill() | (int $start_index, int $count, mixed $value): array | array | ✓ | ✓ |
array_fill_keys() | (array $keys, mixed $value): array | array | ✓ | ✓ |
array_filter() | (array $array, callable $callback = null, int $mode = 0): array | array | ✓ | ✓ |
array_find() | (mixed $array, mixed $callback): mixed | mixed | ✓ | — |
array_flip() | (array $array): array | array | ✓ | ✓ |
array_intersect() | (array $array, ...$arrays): array | array | ✓ | ✓ |
array_intersect_assoc() | (array $array, ...$arrays): mixed | mixed | ✓ | — |
array_intersect_key() | (array $array, ...$arrays): array | array | ✓ | ✓ |
array_is_list() | (mixed $array): bool | bool | ✓ | — |
array_key_exists() | (string $key, array $array): bool | bool | ✓ | ✓ |
array_key_first() | (array $array): mixed | mixed | ✓ | — |
array_key_last() | (array $array): mixed | mixed | ✓ | — |
array_keys() | (array $array): array | array | ✓ | ✓ |
array_map() | (callable $callback, array $array, ...$arrays): array | array | ✓ | ✓ |
array_merge() | (...$arrays): array | array | ✓ | ✓ |
array_merge_recursive() | (...$arrays): array | array | ✓ | — |
array_multisort() | (array $array1, int $array2): bool | bool | ✓ | — |
array_pad() | (array $array, int $length, mixed $value): array | array | ✓ | ✓ |
array_pop() | (array $array): mixed | mixed | ✓ | ✓ |
array_product() | (array $array): int | int | ✓ | ✓ |
array_push() | (array $array, ...$values): void | void | ✓ | ✓ |
array_rand() | (array $array): int | int | ✓ | ✓ |
array_reduce() | (array $array, callable $callback, mixed $initial = null): int | int | ✓ | ✓ |
array_replace() | (array $array, array $replacements): mixed | mixed | ✓ | — |
array_replace_recursive() | (array $array, array $replacements): mixed | mixed | ✓ | — |
array_reverse() | (array $array, bool $preserve_keys = false): array | array | ✓ | ✓ |
array_search() | (mixed $needle, array $haystack, bool $strict = false): mixed | mixed | ✓ | ✓ |
array_shift() | (array $array): mixed | mixed | ✓ | ✓ |
array_slice() | (array $array, int $offset, int $length = null, bool $preserve_keys = false): array | array | ✓ | ✓ |
array_splice() | (array $array, int $offset, int $length = null, array $replacement = []): array | array | ✓ | ✓ |
array_sum() | (array $array): int | int | ✓ | ✓ |
array_udiff() | (array $array1, array $array2, callable $callback): array | array | ✓ | — |
array_uintersect() | (array $array1, array $array2, callable $callback): array | array | ✓ | — |
array_unique() | (array $array): array | array | ✓ | ✓ |
array_unshift() | (array $array, ...$values): int | int | ✓ | ✓ |
array_values() | (array $array): array | array | ✓ | ✓ |
array_walk() | (array $array, callable $callback): void | void | ✓ | ✓ |
array_walk_recursive() | (array $array, callable $callback): void | void | ✓ | — |
arsort() | (array $array): bool | bool | ✓ | ✓ |
asort() | (array $array): bool | bool | ✓ | ✓ |
call_user_func() | (callable $callback, ...$args): mixed | mixed | ✓ | ✓ |
call_user_func_array() | (callable $callback, array $args): mixed | mixed | ✓ | ✓ |
count() | (array $value, int $mode = 0): int | int | ✓ | ✓ |
current() | (array $array): mixed | mixed | ✓ | ✓ |
end() | (array $array): mixed | mixed | ✓ | ✓ |
in_array() | (mixed $needle, array $haystack, bool $strict = false): bool | bool | ✓ | ✓ |
key() | (array $array): mixed | mixed | ✓ | ✓ |
krsort() | (array $array): bool | bool | ✓ | ✓ |
ksort() | (array $array): bool | bool | ✓ | ✓ |
natcasesort() | (array $array): bool | bool | ✓ | ✓ |
natsort() | (array $array): bool | bool | ✓ | ✓ |
next() | (array $array): mixed | mixed | ✓ | ✓ |
prev() | (array $array): mixed | mixed | ✓ | ✓ |
range() | (mixed $start, mixed $end, int $step = 1): array | array | ✓ | ✓ |
reset() | (array $array): mixed | mixed | ✓ | ✓ |
rsort() | (array $array): bool | bool | ✓ | ✓ |
shuffle() | (array $array): bool | bool | ✓ | ✓ |
sort() | (array $array): bool | bool | ✓ | ✓ |
uasort() | (array $array, callable $callback): bool | bool | ✓ | ✓ |
uksort() | (array $array, callable $callback): bool | bool | ✓ | ✓ |
usort() | (array $array, callable $callback): bool | bool | ✓ | ✓ |
buffer_free() | (buffer $buffer): void | void | ✓ | ✓ |
buffer_len() | (buffer $buffer): int | int | ✓ | ✓ |
class_alias() | (string $class, string $alias, bool $autoload = true): bool | bool | ✓ | ✓ |
class_attribute_args() | (string $class_name, string $attribute_name): array | array | ✓ | ✓ |
class_attribute_names() | (string $class_name): array | array | ✓ | ✓ |
class_exists() | (string $class, bool $autoload = true): bool | bool | ✓ | ✓ |
class_get_attributes() | (string $class_name): array | array | ✓ | ✓ |
class_implements() | (mixed $object_or_class, bool $autoload = true): mixed | mixed | ✓ | ✓ |
class_parents() | (mixed $object_or_class, bool $autoload = true): mixed | mixed | ✓ | ✓ |
class_uses() | (mixed $object_or_class, bool $autoload = true): mixed | mixed | ✓ | ✓ |
enum_exists() | (string $enum, bool $autoload = true): bool | bool | ✓ | ✓ |
function_exists() | (string $function): bool | bool | ✓ | ✓ |
get_called_class() | (): mixed | mixed | — | ✓ |
get_class() | (object $object = null): string | string | ✓ | ✓ |
get_class_methods() | (mixed $object_or_class): mixed | mixed | — | ✓ |
get_class_vars() | (mixed $class): mixed | mixed | — | ✓ |
get_declared_classes() | (): array | array | ✓ | ✓ |
get_declared_interfaces() | (): array | array | ✓ | ✓ |
get_declared_traits() | (): array | array | ✓ | ✓ |
get_object_vars() | (mixed $object): array | array | ✓ | ✓ |
get_parent_class() | (mixed $object_or_class = null): string | string | ✓ | ✓ |
interface_exists() | (string $interface, bool $autoload = true): bool | bool | ✓ | ✓ |
is_a() | (object $object_or_class, string $class, bool $allow_string = false): bool | bool | ✓ | ✓ |
is_subclass_of() | (mixed $object_or_class, string $class, bool $allow_string = true): bool | bool | ✓ | ✓ |
method_exists() | (mixed $object_or_class, string $method): bool | bool | ✓ | ✓ |
property_exists() | (mixed $object_or_class, string $property): bool | bool | ✓ | ✓ |
trait_exists() | (string $trait, bool $autoload = true): bool | bool | ✓ | ✓ |
mysqli_affected_rows() | (mixed $mysql): int | int | ✓ | — |
mysqli_autocommit() | (mixed $mysql, bool $enable): bool | bool | ✓ | — |
mysqli_begin_transaction() | (mixed $mysql, int $flags = 0, ?string $name = null): bool | bool | ✓ | — |
mysqli_character_set_name() | (mixed $mysql): string | string | ✓ | — |
mysqli_close() | (mixed $mysql): bool | bool | ✓ | — |
mysqli_commit() | (mixed $mysql, int $flags = 0, ?string $name = null): bool | bool | ✓ | — |
mysqli_connect() | (?string $hostname = null, ?string $username = null, ?string $password = null, ?string $database = null, ?int $port = null, ?string $socket = null): mixed | mixed | ✓ | — |
mysqli_connect_errno() | (): int | int | ✓ | — |
mysqli_connect_error() | (): ?string | ?string | ✓ | — |
mysqli_data_seek() | (mixed $result, int $offset): bool | bool | ✓ | — |
mysqli_errno() | (mixed $mysql): int | int | ✓ | — |
mysqli_error() | (mixed $mysql): string | string | ✓ | — |
mysqli_error_list() | (mixed $mysql): array | array | ✓ | — |
mysqli_escape_string() | (mixed $mysql, string $string): string | string | ✓ | — |
mysqli_execute() | (mixed $statement): bool | bool | ✓ | — |
mysqli_execute_query() | (mixed $mysql, string $query, ?array $params = null): mixed | mixed | ✓ | — |
mysqli_fetch_all() | (mixed $result, int $mode = 2): array | array | ✓ | — |
mysqli_fetch_array() | (mixed $result, int $mode = 3): ?array | ?array | ✓ | — |
mysqli_fetch_assoc() | (mixed $result): ?array | ?array | ✓ | — |
mysqli_fetch_column() | (mixed $result, int $column = 0): mixed | mixed | ✓ | — |
mysqli_fetch_field() | (mixed $result): mixed | mixed | ✓ | — |
mysqli_fetch_field_direct() | (mixed $result, int $index): mixed | mixed | ✓ | — |
mysqli_fetch_fields() | (mixed $result): array | array | ✓ | — |
mysqli_fetch_lengths() | (mixed $result): ?array | ?array | ✓ | — |
mysqli_fetch_object() | (mixed $result, string $class = 'stdClass', array $constructor_args = []): mixed | mixed | ✓ | — |
mysqli_fetch_row() | (mixed $result): ?array | ?array | ✓ | — |
mysqli_field_count() | (mixed $mysql): int | int | ✓ | — |
mysqli_field_seek() | (mixed $result, int $index): bool | bool | ✓ | — |
mysqli_field_tell() | (mixed $result): int | int | ✓ | — |
mysqli_free_result() | (mixed $result): void | void | ✓ | — |
mysqli_get_charset() | (mixed $mysql): mixed | mixed | ✓ | — |
mysqli_get_client_info() | (mixed $mysql): string | string | ✓ | — |
mysqli_get_client_version() | (mixed $mysql): int | int | ✓ | — |
mysqli_get_host_info() | (mixed $mysql): string | string | ✓ | — |
mysqli_get_proto_info() | (mixed $mysql): int | int | ✓ | — |
mysqli_get_server_info() | (mixed $mysql): string | string | ✓ | — |
mysqli_get_server_version() | (mixed $mysql): int | int | ✓ | — |
mysqli_info() | (mixed $mysql): ?string | ?string | ✓ | — |
mysqli_init() | (): mixed | mixed | ✓ | — |
mysqli_insert_id() | (mixed $mysql): int | int | ✓ | — |
mysqli_more_results() | (mixed $mysql): bool | bool | ✓ | — |
mysqli_multi_query() | (mixed $mysql, string $query): bool | bool | ✓ | — |
mysqli_next_result() | (mixed $mysql): bool | bool | ✓ | — |
mysqli_num_fields() | (mixed $result): int | int | ✓ | — |
mysqli_num_rows() | (mixed $result): int | int | ✓ | — |
mysqli_options() | (mixed $mysql, int $option, mixed $value): bool | bool | ✓ | — |
mysqli_ping() | (mixed $mysql): bool | bool | ✓ | — |
mysqli_prepare() | (mixed $mysql, string $query): mixed | mixed | ✓ | — |
mysqli_query() | (mixed $mysql, string $query, int $result_mode = 0): mixed | mixed | ✓ | — |
mysqli_real_connect() | (mixed $mysql, ?string $hostname = null, ?string $username = null, ?string $password = null, ?string $database = null, ?int $port = null, ?string $socket = null, int $flags = 0): bool | bool | ✓ | — |
mysqli_real_escape_string() | (mixed $mysql, string $string): string | string | ✓ | — |
mysqli_real_query() | (mixed $mysql, string $query): bool | bool | ✓ | — |
mysqli_release_savepoint() | (mixed $mysql, string $name): bool | bool | ✓ | — |
mysqli_report() | (int $flags): bool | bool | ✓ | — |
mysqli_rollback() | (mixed $mysql, int $flags = 0, ?string $name = null): bool | bool | ✓ | — |
mysqli_savepoint() | (mixed $mysql, string $name): bool | bool | ✓ | — |
mysqli_select_db() | (mixed $mysql, string $database): bool | bool | ✓ | — |
mysqli_set_charset() | (mixed $mysql, string $charset): bool | bool | ✓ | — |
mysqli_set_opt() | (mixed $mysql, int $option, mixed $value): bool | bool | ✓ | — |
mysqli_sqlstate() | (mixed $mysql): string | string | ✓ | — |
mysqli_stat() | (mixed $mysql): mixed | mixed | ✓ | — |
mysqli_stmt_affected_rows() | (mixed $statement): int | int | ✓ | — |
mysqli_stmt_bind_param() | (mixed $statement, string $types, ...$vars): bool | bool | ✓ | — |
mysqli_stmt_close() | (mixed $statement): bool | bool | ✓ | — |
mysqli_stmt_errno() | (mixed $statement): int | int | ✓ | — |
mysqli_stmt_error() | (mixed $statement): string | string | ✓ | — |
mysqli_stmt_error_list() | (mixed $statement): array | array | ✓ | — |
mysqli_stmt_execute() | (mixed $statement, ?array $params = null): bool | bool | ✓ | — |
mysqli_stmt_field_count() | (mixed $statement): int | int | ✓ | — |
mysqli_stmt_free_result() | (mixed $statement): void | void | ✓ | — |
mysqli_stmt_get_result() | (mixed $statement): mixed | mixed | ✓ | — |
mysqli_stmt_init() | (mixed $mysql): mixed | mixed | ✓ | — |
mysqli_stmt_insert_id() | (mixed $statement): int | int | ✓ | — |
mysqli_stmt_num_rows() | (mixed $statement): int | int | ✓ | — |
mysqli_stmt_param_count() | (mixed $statement): int | int | ✓ | — |
mysqli_stmt_prepare() | (mixed $statement, string $query): bool | bool | ✓ | — |
mysqli_stmt_reset() | (mixed $statement): bool | bool | ✓ | — |
mysqli_stmt_sqlstate() | (mixed $statement): string | string | ✓ | — |
mysqli_stmt_store_result() | (mixed $statement): bool | bool | ✓ | — |
mysqli_store_result() | (mixed $mysql, int $mode = 0): mixed | mixed | ✓ | — |
mysqli_thread_id() | (mixed $mysql): int | int | ✓ | — |
mysqli_thread_safe() | (): bool | bool | ✓ | — |
mysqli_use_result() | (mixed $mysql): mixed | mixed | ✓ | — |
mysqli_warning_count() | (mixed $mysql): int | int | ✓ | — |
pdo_drivers() | (): array | array | ✓ | — |
cal_days_in_month() | (int $calendar, int $month, int $year): int | int | ✓ | ✓ |
cal_from_jd() | (int $julian_day, int $calendar): array | array | ✓ | ✓ |
cal_info() | (int $calendar = -1): array | array | ✓ | ✓ |
cal_to_jd() | (int $calendar, int $month, int $day, int $year): int | int | ✓ | ✓ |
checkdate() | (int $month, int $day, int $year): bool | bool | ✓ | ✓ |
date() | (string $format, ?int $timestamp = null): string | string | ✓ | ✓ |
date_add() | (mixed $object, mixed $interval): mixed | mixed | ✓ | ✓ |
date_create() | (string $datetime = 'now', mixed $timezone = null): mixed | mixed | ✓ | ✓ |
date_create_from_format() | (string $format, string $datetime, mixed $timezone = null): mixed | mixed | ✓ | ✓ |
date_create_immutable() | (string $datetime = 'now', mixed $timezone = null): mixed | mixed | ✓ | ✓ |
date_create_immutable_from_format() | (string $format, string $datetime, mixed $timezone = null): mixed | mixed | ✓ | ✓ |
date_date_set() | (mixed $object, int $year, int $month, int $day): mixed | mixed | ✓ | ✓ |
date_default_timezone_get() | (): string | string | ✓ | ✓ |
date_default_timezone_set() | (string $timezoneId): bool | bool | ✓ | ✓ |
date_diff() | (mixed $baseObject, mixed $targetObject, bool $absolute = false): mixed | mixed | ✓ | ✓ |
date_format() | (mixed $object, string $format): string | string | ✓ | ✓ |
date_get_last_errors() | (): mixed | mixed | ✓ | ✓ |
date_interval_create_from_date_string() | (string $datetime): mixed | mixed | ✓ | ✓ |
date_interval_format() | (mixed $object, string $format): string | string | ✓ | ✓ |
date_isodate_set() | (mixed $object, int $year, int $week, int $dayOfWeek = 1): mixed | mixed | ✓ | ✓ |
date_modify() | (mixed $object, string $modifier): mixed | mixed | ✓ | ✓ |
date_offset_get() | (mixed $object): int | int | ✓ | ✓ |
date_parse() | (string $datetime): array | array | ✓ | ✓ |
date_parse_from_format() | (string $format, string $datetime): array | array | ✓ | ✓ |
date_sub() | (mixed $object, mixed $interval): mixed | mixed | ✓ | ✓ |
date_sun_info() | (int $timestamp, float $latitude, float $longitude): array | array | ✓ | ✓ |
date_sunrise() | (int $timestamp, int $returnFormat = SUNFUNCS_RET_STRING, ?float $latitude = null, ?float $longitude = null, ?float $zenith = null, ?float $utcOffset = null): mixed | mixed | ✓ | ✓ |
date_sunset() | (int $timestamp, int $returnFormat = SUNFUNCS_RET_STRING, ?float $latitude = null, ?float $longitude = null, ?float $zenith = null, ?float $utcOffset = null): mixed | mixed | ✓ | ✓ |
date_time_set() | (mixed $object, int $hour, int $minute, int $second = 0, int $microsecond = 0): mixed | mixed | ✓ | ✓ |
date_timestamp_get() | (mixed $object): int | int | ✓ | ✓ |
date_timestamp_set() | (mixed $object, int $timestamp): mixed | mixed | ✓ | ✓ |
date_timezone_get() | (mixed $object): mixed | mixed | ✓ | ✓ |
date_timezone_set() | (mixed $object, mixed $timezone): mixed | mixed | ✓ | ✓ |
easter_date() | (?int $year = null, int $mode = CAL_EASTER_DEFAULT): int | int | ✓ | ✓ |
easter_days() | (?int $year = null, int $mode = CAL_EASTER_DEFAULT): int | int | ✓ | ✓ |
frenchtojd() | (int $month, int $day, int $year): int | int | ✓ | ✓ |
getdate() | (?int $timestamp = null): array | array | ✓ | ✓ |
gettimeofday() | (bool $as_float = false): mixed | mixed | ✓ | ✓ |
gmdate() | (string $format, ?int $timestamp = null): string | string | ✓ | ✓ |
gmmktime() | (int $hour, int $minute, int $second, int $month, int $day, int $year): int | int | ✓ | ✓ |
gmstrftime() | (string $format, ?int $timestamp = null): mixed | mixed | ✓ | ✓ |
gregoriantojd() | (int $month, int $day, int $year): int | int | ✓ | ✓ |
hrtime() | (bool $as_number = false): mixed | mixed | ✓ | ✓ |
idate() | (string $format, ?int $timestamp = null): mixed | mixed | ✓ | ✓ |
jddayofweek() | (int $julian_day, int $mode = CAL_DOW_DAYNO): mixed | mixed | ✓ | ✓ |
jdmonthname() | (int $julian_day, int $mode): string | string | ✓ | ✓ |
jdtofrench() | (int $julian_day): string | string | ✓ | ✓ |
jdtogregorian() | (int $julian_day): string | string | ✓ | ✓ |
jdtojewish() | (int $julian_day, bool $hebrew = false, int $flags = 0): string | string | ✓ | ✓ |
jdtojulian() | (int $julian_day): string | string | ✓ | ✓ |
jdtounix() | (int $julian_day): int | int | ✓ | ✓ |
jewishtojd() | (int $month, int $day, int $year): int | int | ✓ | ✓ |
juliantojd() | (int $month, int $day, int $year): int | int | ✓ | ✓ |
localtime() | (int $timestamp = -1, bool $associative = false): array | array | ✓ | ✓ |
microtime() | (bool $as_float = false): mixed | mixed | ✓ | ✓ |
mktime() | (int $hour, int $minute, int $second, int $month, int $day, int $year): int | int | ✓ | ✓ |
strftime() | (string $format, ?int $timestamp = null): mixed | mixed | ✓ | ✓ |
strptime() | (string $timestamp, string $format): mixed | mixed | ✓ | ✓ |
strtotime() | (string $datetime, ?int $baseTimestamp = null): mixed | mixed | ✓ | ✓ |
time() | (): int | int | ✓ | ✓ |
timezone_abbreviations_list() | (): mixed | mixed | ✓ | ✓ |
timezone_identifiers_list() | (int $timezoneGroup = DateTimeZone::ALL, ?string $countryCode = null): array | array | ✓ | ✓ |
timezone_location_get() | (mixed $object): mixed | mixed | ✓ | ✓ |
timezone_name_from_abbr() | (string $abbr, int $utcOffset = -1, int $isDST = -1): mixed | mixed | ✓ | ✓ |
timezone_name_get() | (mixed $object): string | string | ✓ | ✓ |
timezone_offset_get() | (mixed $object, mixed $datetime): int | int | ✓ | ✓ |
timezone_open() | (string $timezone): mixed | mixed | ✓ | ✓ |
timezone_transitions_get() | (mixed $object, int $timestampBegin = PHP_INT_MIN, int $timestampEnd = PHP_INT_MAX): mixed | mixed | ✓ | ✓ |
timezone_version_get() | (): string | string | ✓ | ✓ |
unixtojd() | (?int $timestamp = null): mixed | mixed | ✓ | ✓ |
basename() | (string $path, string $suffix = ''): string | string | ✓ | ✓ |
chdir() | (string $directory): bool | bool | ✓ | ✓ |
chgrp() | (string $filename, string $group): bool | bool | ✓ | ✓ |
chmod() | (string $filename, int $permissions): bool | bool | ✓ | ✓ |
chown() | (string $filename, string $user): bool | bool | ✓ | ✓ |
clearstatcache() | (bool $clear_realpath_cache = false, string $filename = ''): void | void | ✓ | ✓ |
copy() | (string $from, string $to): bool | bool | ✓ | ✓ |
dirname() | (string $path, int $levels = 1): string | string | ✓ | ✓ |
disk_free_space() | (string $directory): mixed | mixed | ✓ | ✓ |
disk_total_space() | (string $directory): mixed | mixed | ✓ | ✓ |
file_exists() | (string $filename): bool | bool | ✓ | ✓ |
fileatime() | (string $filename): mixed | mixed | ✓ | ✓ |
filectime() | (string $filename): mixed | mixed | ✓ | ✓ |
filegroup() | (string $filename): mixed | mixed | ✓ | ✓ |
fileinode() | (string $filename): mixed | mixed | ✓ | ✓ |
filemtime() | (string $filename): mixed | mixed | ✓ | ✓ |
fileowner() | (string $filename): mixed | mixed | ✓ | ✓ |
fileperms() | (string $filename): mixed | mixed | ✓ | ✓ |
filesize() | (string $filename): mixed | mixed | ✓ | ✓ |
filetype() | (string $filename): mixed | mixed | ✓ | ✓ |
fnmatch() | (string $pattern, string $filename, int $flags = 0): bool | bool | ✓ | ✓ |
getcwd() | (): string | string | ✓ | ✓ |
getenv() | `(?string $name = null, bool $local_only = false): string | array | false` | `string |
glob() | (string $pattern): array | array | ✓ | ✓ |
is_dir() | (string $filename): bool | bool | ✓ | ✓ |
is_executable() | (string $filename): bool | bool | ✓ | ✓ |
is_file() | (string $filename): bool | bool | ✓ | ✓ |
is_link() | (string $filename): bool | bool | ✓ | ✓ |
is_readable() | (string $filename): bool | bool | ✓ | ✓ |
is_writable() | (string $filename): bool | bool | ✓ | ✓ |
is_writeable() | (string $filename): bool | bool | ✓ | ✓ |
lchgrp() | (string $filename, string $group): bool | bool | ✓ | ✓ |
lchown() | (string $filename, string $user): bool | bool | ✓ | ✓ |
link() | (string $target, string $link): bool | bool | ✓ | ✓ |
linkinfo() | (string $path): int | int | ✓ | ✓ |
lstat() | (string $filename): mixed | mixed | ✓ | ✓ |
mkdir() | (string $directory): bool | bool | ✓ | ✓ |
pathinfo() | (string $path, int $flags = 15): array | array | ✓ | ✓ |
putenv() | (string $assignment): bool | bool | ✓ | ✓ |
readfile() | (string $filename): mixed | mixed | ✓ | ✓ |
readlink() | (string $path): mixed | mixed | ✓ | ✓ |
realpath() | (string $path): mixed | mixed | ✓ | ✓ |
realpath_cache_get() | (): array | array | ✓ | ✓ |
realpath_cache_size() | (): int | int | ✓ | ✓ |
rename() | (string $from, string $to): bool | bool | ✓ | ✓ |
rmdir() | (string $directory): bool | bool | ✓ | ✓ |
scandir() | (string $directory): array | array | ✓ | ✓ |
stat() | (string $filename): mixed | mixed | ✓ | ✓ |
symlink() | (string $target, string $link): bool | bool | ✓ | ✓ |
sys_get_temp_dir() | (): string | string | ✓ | ✓ |
tempnam() | (string $directory, string $prefix): string | string | ✓ | ✓ |
tmpfile() | (): mixed | mixed | ✓ | ✓ |
touch() | (string $filename, ?int $mtime = null, ?int $atime = null): bool | bool | ✓ | ✓ |
umask() | (?int $mask = null): int | int | ✓ | ✓ |
unlink() | (string $filename): bool | bool | ✓ | ✓ |
closedir() | (resource $dir_handle): void | void | ✓ | ✓ |
fclose() | (resource $stream): bool | bool | ✓ | ✓ |
fdatasync() | (resource $stream): bool | bool | ✓ | ✓ |
feof() | (resource $stream): bool | bool | ✓ | ✓ |
fflush() | (resource $stream): bool | bool | ✓ | ✓ |
fgetc() | (resource $stream): mixed | mixed | ✓ | ✓ |
fgetcsv() | (resource $stream, ?int $length = null, string $separator = ','): mixed | mixed | ✓ | ✓ |
fgets() | (resource $stream): mixed | mixed | ✓ | ✓ |
file() | (string $filename, int $flags = 0): mixed | mixed | ✓ | ✓ |
file_get_contents() | (string $filename, bool $use_include_path = false, mixed $context = null, int $offset = 0, int $length = null): mixed | mixed | ✓ | ✓ |
file_put_contents() | (string $filename, string $data): int | int | ✓ | ✓ |
flock() | (resource $stream, int $operation, bool $would_block = null): bool | bool | ✓ | ✓ |
fopen() | (string $filename, string $mode, bool $use_include_path = false, mixed $context = null): mixed | mixed | ✓ | ✓ |
fpassthru() | (resource $stream): int | int | ✓ | ✓ |
fprintf() | (resource $stream, string $format, ...$values): int | int | ✓ | ✓ |
fputcsv() | (resource $stream, array $fields, string $separator = ',', string $enclosure = '"'): int | int | ✓ | ✓ |
fread() | (resource $stream, int $length): string | string | ✓ | ✓ |
fscanf() | (resource $stream, string $format, ...$vars): array | array | ✓ | ✓ |
fseek() | (resource $stream, int $offset, int $whence = 0): int | int | ✓ | ✓ |
fstat() | (resource $stream): mixed | mixed | ✓ | ✓ |
fsync() | (resource $stream): bool | bool | ✓ | ✓ |
ftell() | (resource $stream): int | int | ✓ | ✓ |
ftruncate() | (resource $stream, int $size): bool | bool | ✓ | ✓ |
fwrite() | (resource $stream, string $data): mixed | mixed | ✓ | ✓ |
gethostbyaddr() | (string $ip): mixed | mixed | ✓ | ✓ |
gethostbyname() | (string $hostname): string | string | ✓ | ✓ |
gethostname() | (): string | string | ✓ | ✓ |
getprotobyname() | (string $protocol): mixed | mixed | ✓ | ✓ |
getprotobynumber() | (int $protocol): mixed | mixed | ✓ | ✓ |
getservbyname() | (string $service, string $protocol): mixed | mixed | ✓ | ✓ |
getservbyport() | (int $port, string $protocol): mixed | mixed | ✓ | ✓ |
hash_file() | (string $algo, string $filename, bool $binary = false): mixed | mixed | ✓ | ✓ |
ob_clean() | (): bool | bool | ✓ | ✓ |
ob_end_clean() | (): bool | bool | ✓ | ✓ |
ob_end_flush() | (): bool | bool | ✓ | ✓ |
ob_flush() | (): bool | bool | ✓ | ✓ |
ob_get_clean() | (): mixed | mixed | ✓ | ✓ |
ob_get_contents() | (): mixed | mixed | ✓ | ✓ |
ob_get_flush() | (): mixed | mixed | ✓ | ✓ |
ob_get_length() | (): mixed | mixed | ✓ | ✓ |
ob_get_level() | (): int | int | ✓ | ✓ |
ob_get_status() | (bool $full_status = false): array | array | ✓ | ✓ |
ob_implicit_flush() | (bool $enable = true): bool | bool | ✓ | ✓ |
ob_list_handlers() | (): array | array | ✓ | ✓ |
ob_start() | (mixed $callback = null, int $chunk_size = 0, int $flags = 112): bool | bool | ✓ | ✓ |
opendir() | (string $directory): mixed | mixed | ✓ | ✓ |
readdir() | (resource $dir_handle): mixed | mixed | ✓ | ✓ |
rewind() | (resource $stream): bool | bool | ✓ | ✓ |
rewinddir() | (resource $dir_handle): void | void | ✓ | ✓ |
stream_bucket_make_writeable() | (mixed $brigade): mixed | mixed | ✓ | ✓ |
stream_bucket_new() | (resource $stream, string $buffer): mixed | mixed | ✓ | ✓ |
stream_context_create() | (array $options = null, array $params = null): mixed | mixed | ✓ | ✓ |
stream_context_get_default() | (array $options = null): mixed | mixed | ✓ | ✓ |
stream_context_get_options() | (resource $context): array | array | ✓ | ✓ |
stream_context_get_params() | (resource $context): array | array | ✓ | ✓ |
stream_context_set_default() | (array $options): mixed | mixed | ✓ | ✓ |
stream_context_set_option() | (resource $context, string $wrapper_or_options, ?string $option_name = null, mixed $value = null): bool | bool | ✓ | ✓ |
stream_context_set_params() | (resource $context, array $params): bool | bool | ✓ | ✓ |
stream_copy_to_stream() | (resource $from, resource $to, ?int $length = null, int $offset = -1): mixed | mixed | ✓ | ✓ |
stream_filter_register() | (string $filter_name, string $class): bool | bool | ✓ | ✓ |
stream_filter_remove() | (resource $stream_filter): bool | bool | ✓ | ✓ |
stream_get_contents() | (resource $stream, ?int $length = null, int $offset = -1): mixed | mixed | ✓ | ✓ |
stream_get_filters() | (): array | array | ✓ | ✓ |
stream_get_line() | (resource $stream, int $length, string $ending = ''): string | string | ✓ | ✓ |
stream_get_meta_data() | (resource $stream): array | array | ✓ | ✓ |
stream_get_transports() | (): array | array | ✓ | ✓ |
stream_get_wrappers() | (): array | array | ✓ | ✓ |
stream_is_local() | (resource $stream): bool | bool | ✓ | ✓ |
stream_isatty() | (resource $stream): bool | bool | ✓ | ✓ |
stream_resolve_include_path() | (string $filename): mixed | mixed | ✓ | ✓ |
stream_select() | (array $read, array $write, array $except, int $seconds, int $microseconds = 0): int | int | ✓ | ✓ |
stream_set_blocking() | (resource $stream, bool $enable): bool | bool | ✓ | ✓ |
stream_set_chunk_size() | (resource $stream, int $size): int | int | ✓ | ✓ |
stream_set_read_buffer() | (resource $stream, int $size): int | int | ✓ | ✓ |
stream_set_timeout() | (resource $stream, int $seconds, int $microseconds = 0): bool | bool | ✓ | ✓ |
stream_set_write_buffer() | (resource $stream, int $size): int | int | ✓ | ✓ |
stream_socket_accept() | (resource $socket, float $timeout = null, string $peer_name = null): mixed | mixed | ✓ | ✓ |
stream_socket_client() | (string $address): mixed | mixed | ✓ | ✓ |
stream_socket_enable_crypto() | (resource $stream, bool $enable, int $crypto_method = null, resource $session_stream = null): bool | bool | ✓ | ✓ |
stream_socket_get_name() | (resource $socket, bool $remote): mixed | mixed | ✓ | ✓ |
stream_socket_pair() | (int $domain, int $type, int $protocol): mixed | mixed | ✓ | ✓ |
stream_socket_recvfrom() | (resource $socket, int $length, int $flags = 0, string $address = ''): mixed | mixed | ✓ | ✓ |
stream_socket_sendto() | (resource $socket, string $data, int $flags = 0, string $address = ''): mixed | mixed | ✓ | ✓ |
stream_socket_server() | (string $address): mixed | mixed | ✓ | ✓ |
stream_socket_shutdown() | (resource $stream, int $mode): bool | bool | ✓ | ✓ |
stream_supports_lock() | (resource $stream): bool | bool | ✓ | ✓ |
stream_wrapper_register() | (string $protocol, string $class, int $flags = 0): bool | bool | ✓ | ✓ |
stream_wrapper_restore() | (string $protocol): bool | bool | ✓ | ✓ |
stream_wrapper_unregister() | (string $protocol): bool | bool | ✓ | ✓ |
vfprintf() | (resource $stream, string $format, array $values): int | int | ✓ | ✓ |
cairo_arc() | (mixed $context, float $xc, float $yc, float $radius, float $angle1, float $angle2): void | void | ✓ | — |
cairo_arc_negative() | (mixed $context, float $xc, float $yc, float $radius, float $angle1, float $angle2): void | void | ✓ | — |
cairo_close_path() | (mixed $context): void | void | ✓ | — |
cairo_create() | (mixed $surface): mixed | mixed | ✓ | — |
cairo_curve_to() | (mixed $context, float $x1, float $y1, float $x2, float $y2, float $x3, float $y3): void | void | ✓ | — |
cairo_fill() | (mixed $context): void | void | ✓ | — |
cairo_fill_preserve() | (mixed $context): void | void | ✓ | — |
cairo_get_current_point() | (mixed $context): array | array | ✓ | — |
cairo_identity_matrix() | (mixed $context): void | void | ✓ | — |
cairo_image_surface_create() | (int $format, int $width, int $height): mixed | mixed | ✓ | — |
cairo_image_surface_create_from_png() | (string $filename): mixed | mixed | ✓ | — |
cairo_image_surface_get_height() | (mixed $surface): int | int | ✓ | — |
cairo_image_surface_get_width() | (mixed $surface): int | int | ✓ | — |
cairo_line_to() | (mixed $context, float $x, float $y): void | void | ✓ | — |
cairo_matrix_init_identity() | (): mixed | mixed | ✓ | — |
cairo_matrix_init_rotate() | (float $radians): mixed | mixed | ✓ | — |
cairo_matrix_init_scale() | (float $sx, float $sy): mixed | mixed | ✓ | — |
cairo_matrix_init_translate() | (float $tx, float $ty): mixed | mixed | ✓ | — |
cairo_matrix_multiply() | (mixed $m1, mixed $m2): mixed | mixed | ✓ | — |
cairo_matrix_transform_point() | (mixed $matrix, float $x, float $y): array | array | ✓ | — |
cairo_move_to() | (mixed $context, float $x, float $y): void | void | ✓ | — |
cairo_new_path() | (mixed $context): void | void | ✓ | — |
cairo_new_sub_path() | (mixed $context): void | void | ✓ | — |
cairo_paint() | (mixed $context): void | void | ✓ | — |
cairo_pattern_add_color_stop_rgb() | (mixed $pattern, float $offset, float $red, float $green, float $blue): void | void | ✓ | — |
cairo_pattern_add_color_stop_rgba() | (mixed $pattern, float $offset, float $red, float $green, float $blue, float $alpha): void | void | ✓ | — |
cairo_pattern_create_linear() | (float $x0, float $y0, float $x1, float $y1): mixed | mixed | ✓ | — |
cairo_pattern_create_radial() | (float $cx0, float $cy0, float $radius0, float $cx1, float $cy1, float $radius1): mixed | mixed | ✓ | — |
cairo_pattern_create_rgb() | (float $red, float $green, float $blue): mixed | mixed | ✓ | — |
cairo_pattern_create_rgba() | (float $red, float $green, float $blue, float $alpha): mixed | mixed | ✓ | — |
cairo_rectangle() | (mixed $context, float $x, float $y, float $width, float $height): void | void | ✓ | — |
cairo_restore() | (mixed $context): void | void | ✓ | — |
cairo_rotate() | (mixed $context, float $angle): void | void | ✓ | — |
cairo_save() | (mixed $context): void | void | ✓ | — |
cairo_scale() | (mixed $context, float $sx, float $sy): void | void | ✓ | — |
cairo_set_fill_rule() | (mixed $context, int $fillRule): void | void | ✓ | — |
cairo_set_line_cap() | (mixed $context, int $lineCap): void | void | ✓ | — |
cairo_set_line_join() | (mixed $context, int $lineJoin): void | void | ✓ | — |
cairo_set_line_width() | (mixed $context, float $width): void | void | ✓ | — |
cairo_set_matrix() | (mixed $context, mixed $matrix): void | void | ✓ | — |
cairo_set_source() | (mixed $context, mixed $pattern): void | void | ✓ | — |
cairo_set_source_rgb() | (mixed $context, float $red, float $green, float $blue): void | void | ✓ | — |
cairo_set_source_rgba() | (mixed $context, float $red, float $green, float $blue, float $alpha): void | void | ✓ | — |
cairo_stroke() | (mixed $context): void | void | ✓ | — |
cairo_stroke_preserve() | (mixed $context): void | void | ✓ | — |
cairo_surface_write_to_png() | (mixed $surface, string $filename): void | void | ✓ | — |
cairo_transform() | (mixed $context, mixed $matrix): void | void | ✓ | — |
cairo_translate() | (mixed $context, float $tx, float $ty): void | void | ✓ | — |
exif_imagetype() | (string $filename): mixed | mixed | ✓ | — |
exif_read_data() | (string $filename, ?string $required_sections = null, bool $as_arrays = false, bool $read_thumbnail = false): mixed | mixed | ✓ | — |
exif_tagname() | (int $index): mixed | mixed | ✓ | — |
exif_thumbnail() | (string $filename, mixed $width = 0, mixed $height = 0, mixed $image_type = 0): mixed | mixed | ✓ | — |
gd_info() | (): array | array | ✓ | — |
getimagesize() | (string $filename): mixed | mixed | ✓ | — |
getimagesizefromstring() | (string $data): mixed | mixed | ✓ | — |
image_type_to_extension() | (int $image_type, bool $include_dot = true): mixed | mixed | ✓ | — |
image_type_to_mime_type() | (int $image_type): string | string | ✓ | — |
imageaffine() | (mixed $image, array $affine, ?array $clip = null): mixed | mixed | ✓ | — |
imageaffinematrixconcat() | (array $matrix1, array $matrix2): array | array | ✓ | — |
imagealphablending() | (mixed $image, bool $enable): bool | bool | ✓ | — |
imageantialias() | (mixed $image, bool $enable): bool | bool | ✓ | — |
imagearc() | (mixed $image, int $center_x, int $center_y, int $width, int $height, int $start_angle, int $end_angle, int $color): bool | bool | ✓ | — |
imagebmp() | (mixed $image, ?string $file = null, bool $compressed = true): bool | bool | ✓ | — |
imagechar() | (mixed $image, int $font, int $x, int $y, string $char, int $color): bool | bool | ✓ | — |
imagecharup() | (mixed $image, int $font, int $x, int $y, string $char, int $color): bool | bool | ✓ | — |
imagecolorallocate() | (mixed $image, int $red, int $green, int $blue): int | int | ✓ | — |
imagecolorallocatealpha() | (mixed $image, int $red, int $green, int $blue, int $alpha): int | int | ✓ | — |
imagecolorat() | (mixed $image, int $x, int $y): int | int | ✓ | — |
imagecolorclosest() | (mixed $image, int $red, int $green, int $blue): int | int | ✓ | — |
imagecolorclosestalpha() | (mixed $image, int $red, int $green, int $blue, int $alpha): int | int | ✓ | — |
imagecolorclosesthwb() | (mixed $image, int $red, int $green, int $blue): int | int | ✓ | — |
imagecolordeallocate() | (mixed $image, int $color): bool | bool | ✓ | — |
imagecolorexact() | (mixed $image, int $red, int $green, int $blue): int | int | ✓ | — |
imagecolorexactalpha() | (mixed $image, int $red, int $green, int $blue, int $alpha): int | int | ✓ | — |
imagecolormatch() | (mixed $image1, mixed $image2): bool | bool | ✓ | — |
imagecolorresolve() | (mixed $image, int $red, int $green, int $blue): int | int | ✓ | — |
imagecolorresolvealpha() | (mixed $image, int $red, int $green, int $blue, int $alpha): int | int | ✓ | — |
imagecolorset() | (mixed $image, int $color, int $red, int $green, int $blue, int $alpha = 0): bool | bool | ✓ | — |
imagecolorsforindex() | (mixed $image, int $color): array | array | ✓ | — |
imagecolorstotal() | (mixed $image): int | int | ✓ | — |
imagecolortransparent() | (mixed $image, ?int $color = null): int | int | ✓ | — |
imageconvolution() | (mixed $image, array $matrix, float $divisor, float $offset): bool | bool | ✓ | — |
imagecopy() | (mixed $dst_image, mixed $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_width, int $src_height): bool | bool | ✓ | — |
imagecopymerge() | (mixed $dst_image, mixed $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_width, int $src_height, int $pct): bool | bool | ✓ | — |
imagecopymergegray() | (mixed $dst_image, mixed $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_width, int $src_height, int $pct): bool | bool | ✓ | — |
imagecopyresampled() | (mixed $dst_image, mixed $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_width, int $dst_height, int $src_width, int $src_height): bool | bool | ✓ | — |
imagecopyresized() | (mixed $dst_image, mixed $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_width, int $dst_height, int $src_width, int $src_height): bool | bool | ✓ | — |
imagecreate() | (int $width, int $height): mixed | mixed | ✓ | — |
imagecreatefrombmp() | (string $filename): mixed | mixed | ✓ | — |
imagecreatefromgif() | (string $filename): mixed | mixed | ✓ | — |
imagecreatefromjpeg() | (string $filename): mixed | mixed | ✓ | — |
imagecreatefrompng() | (string $filename): mixed | mixed | ✓ | — |
imagecreatefromstring() | (string $data): mixed | mixed | ✓ | — |
imagecreatefromtga() | (string $filename): mixed | mixed | ✓ | — |
imagecreatefromwebp() | (string $filename): mixed | mixed | ✓ | — |
imagecreatetruecolor() | (int $width, int $height): mixed | mixed | ✓ | — |
imagecrop() | (mixed $image, mixed $rect = ['x' => 0, 'y' => 0, 'width' => 0, 'height' => 0]): mixed | mixed | ✓ | — |
imagecropauto() | (mixed $image, int $mode = IMG_CROP_DEFAULT, float $threshold = 0.5, int $color = -1): mixed | mixed | ✓ | — |
imagedashedline() | (mixed $image, int $x1, int $y1, int $x2, int $y2, int $color): bool | bool | ✓ | — |
imagedestroy() | (mixed $image): bool | bool | ✓ | — |
imageellipse() | (mixed $image, int $center_x, int $center_y, int $width, int $height, int $color): bool | bool | ✓ | — |
imagefill() | (mixed $image, int $x, int $y, int $color): bool | bool | ✓ | — |
imagefilledarc() | (mixed $image, int $center_x, int $center_y, int $width, int $height, int $start_angle, int $end_angle, int $color, int $style): bool | bool | ✓ | — |
imagefilledellipse() | (mixed $image, int $center_x, int $center_y, int $width, int $height, int $color): bool | bool | ✓ | — |
imagefilledpolygon() | (mixed $image, array $points, int $color): bool | bool | ✓ | — |
imagefilledrectangle() | (mixed $image, int $x1, int $y1, int $x2, int $y2, int $color): bool | bool | ✓ | — |
imagefilltoborder() | (mixed $image, int $x, int $y, int $border_color, int $color): bool | bool | ✓ | — |
imagefilter() | (mixed $image, int $filter, int $arg1 = 0, int $arg2 = 0, int $arg3 = 0, int $arg4 = 0): bool | bool | ✓ | — |
imageflip() | (mixed $image, int $mode): bool | bool | ✓ | — |
imagefontheight() | (int $font): int | int | ✓ | — |
imagefontwidth() | (int $font): int | int | ✓ | — |
imagegammacorrect() | (mixed $image, float $input_gamma, float $output_gamma): bool | bool | ✓ | — |
imagegetinterpolation() | (mixed $image): int | int | ✓ | — |
imagegif() | (mixed $image, ?string $file = null): bool | bool | ✓ | — |
imageinterlace() | (mixed $image, ?bool $enable = null): int | int | ✓ | — |
imageistruecolor() | (mixed $image): bool | bool | ✓ | — |
imagejpeg() | (mixed $image, ?string $file = null, int $quality = -1): bool | bool | ✓ | — |
imagelayereffect() | (mixed $image, int $effect): bool | bool | ✓ | — |
imageline() | (mixed $image, int $x1, int $y1, int $x2, int $y2, int $color): bool | bool | ✓ | — |
imageopenpolygon() | (mixed $image, array $points, int $color): bool | bool | ✓ | — |
imagepalettecopy() | (mixed $dst, mixed $src): bool | bool | ✓ | — |
imagepalettetotruecolor() | (mixed $image): bool | bool | ✓ | — |
imagepng() | (mixed $image, ?string $file = null, int $quality = -1, int $filters = -1): bool | bool | ✓ | — |
imagepolygon() | (mixed $image, array $points, int $color): bool | bool | ✓ | — |
imagerectangle() | (mixed $image, int $x1, int $y1, int $x2, int $y2, int $color): bool | bool | ✓ | — |
imageresolution() | (mixed $image, ?int $resolution_x = null, ?int $resolution_y = null): mixed | mixed | ✓ | — |
imagerotate() | (mixed $image, float $angle, int $background_color, int $ignore_transparent = 0): mixed | mixed | ✓ | — |
imagesavealpha() | (mixed $image, bool $enable): bool | bool | ✓ | — |
imagescale() | (mixed $image, int $width, int $height = -1, int $mode = IMG_BILINEAR_FIXED): mixed | mixed | ✓ | — |
imagesetinterpolation() | (mixed $image, int $method = IMG_BILINEAR_FIXED): bool | bool | ✓ | — |
imagesetpixel() | (mixed $image, int $x, int $y, int $color): bool | bool | ✓ | — |
imagesetthickness() | (mixed $image, int $thickness): bool | bool | ✓ | — |
imagestring() | (mixed $image, int $font, int $x, int $y, string $string, int $color): bool | bool | ✓ | — |
imagestringup() | (mixed $image, int $font, int $x, int $y, string $string, int $color): bool | bool | ✓ | — |
imagesx() | (mixed $image): int | int | ✓ | — |
imagesy() | (mixed $image): int | int | ✓ | — |
imagetruecolortopalette() | (mixed $image, bool $dither, int $num_colors): bool | bool | ✓ | — |
imagetypes() | (): int | int | ✓ | — |
imagewebp() | (mixed $image, ?string $file = null, int $quality = -1): bool | bool | ✓ | — |
iptcembed() | (string $iptcdata, string $jpeg_file_name, int $spool = 0): mixed | mixed | ✓ | — |
iptcparse() | (string $iptcblock): mixed | mixed | ✓ | — |
read_exif_data() | (string $filename, ?string $required_sections = null, bool $as_arrays = false, bool $read_thumbnail = false): mixed | mixed | ✓ | — |
json_decode() | (string $json, ?bool $associative = null, int $depth = 512, int $flags = 0): mixed | mixed | ✓ | ✓ |
json_encode() | (mixed $value, int $flags = 0, int $depth = 512): string | string | ✓ | ✓ |
json_last_error() | (): int | int | ✓ | ✓ |
json_last_error_msg() | (): string | string | ✓ | ✓ |
json_validate() | (string $json, int $depth = 512, int $flags = 0): bool | bool | ✓ | ✓ |
abs() | (int $num): mixed | mixed | ✓ | ✓ |
acos() | (float $num): float | float | ✓ | ✓ |
asin() | (float $num): float | float | ✓ | ✓ |
atan() | (float $num): float | float | ✓ | ✓ |
atan2() | (float $y, float $x): float | float | ✓ | ✓ |
base_convert() | (string $num, int $from_base, int $to_base): string | string | ✓ | ✓ |
bcadd() | (string $num1, string $num2, ?int $scale = null): string | string | ✓ | ✓ |
bcceil() | (string $num): string | string | ✓ | ✓ |
bccomp() | (string $num1, string $num2, ?int $scale = null): int | int | ✓ | ✓ |
bcdiv() | (string $num1, string $num2, ?int $scale = null): string | string | ✓ | ✓ |
bcdivmod() | (string $num1, string $num2, ?int $scale = null): array | array | ✓ | ✓ |
bcfloor() | (string $num): string | string | ✓ | ✓ |
bcmod() | (string $num1, string $num2, ?int $scale = null): string | string | ✓ | ✓ |
bcmul() | (string $num1, string $num2, ?int $scale = null): string | string | ✓ | ✓ |
bcpow() | (string $num, string $exponent, ?int $scale = null): string | string | ✓ | ✓ |
bcpowmod() | (string $num, string $exponent, string $modulus, ?int $scale = null): string | string | ✓ | ✓ |
bcround() | (string $num, int $precision = 0, int $mode = 1): string | string | ✓ | ✓ |
bcscale() | (?int $scale = null): int | int | ✓ | ✓ |
bcsqrt() | (string $num, ?int $scale = null): string | string | ✓ | ✓ |
bcsub() | (string $num1, string $num2, ?int $scale = null): string | string | ✓ | ✓ |
bindec() | (string $binary_string): mixed | mixed | ✓ | — |
ceil() | (float $num): float | float | ✓ | ✓ |
clamp() | (int $value, int $min, int $max): mixed | mixed | ✓ | ✓ |
cos() | (float $num): float | float | ✓ | ✓ |
cosh() | (float $num): float | float | ✓ | ✓ |
decbin() | (int $num): string | string | ✓ | — |
dechex() | (int $num): string | string | ✓ | — |
decoct() | (int $num): string | string | ✓ | — |
deg2rad() | (float $num): float | float | ✓ | ✓ |
exp() | (float $num): float | float | ✓ | ✓ |
fdiv() | (float $num1, float $num2): float | float | ✓ | ✓ |
floor() | (float $num): float | float | ✓ | ✓ |
fmod() | (float $num1, float $num2): float | float | ✓ | ✓ |
hexdec() | (string $hex_string): mixed | mixed | ✓ | — |
hypot() | (float $x, float $y): float | float | ✓ | ✓ |
intdiv() | (int $num1, int $num2): int | int | ✓ | ✓ |
is_finite() | (float $num): bool | bool | ✓ | ✓ |
is_infinite() | (float $num): bool | bool | ✓ | ✓ |
is_nan() | (float $num): bool | bool | ✓ | ✓ |
log() | (float $num, float $base = 2.718281828459045): float | float | ✓ | ✓ |
log10() | (float $num): float | float | ✓ | ✓ |
log2() | (float $num): float | float | ✓ | ✓ |
max() | (mixed $value, ...$values): mixed | mixed | ✓ | ✓ |
min() | (mixed $value, ...$values): mixed | mixed | ✓ | ✓ |
mt_rand() | (int $min, int $max): int | int | ✓ | ✓ |
octdec() | (string $octal_string): mixed | mixed | ✓ | — |
pi() | (): float | float | ✓ | ✓ |
pow() | (float $num, float $exponent): float | float | ✓ | ✓ |
rad2deg() | (float $num): float | float | ✓ | ✓ |
rand() | (int $min, int $max): int | int | ✓ | ✓ |
random_int() | (int $min, int $max): int | int | ✓ | ✓ |
round() | (float $num, int $precision = 0, int $mode = 1): float | float | ✓ | ✓ |
sin() | (float $num): float | float | ✓ | ✓ |
sinh() | (float $num): float | float | ✓ | ✓ |
sqrt() | (float $num): float | float | ✓ | ✓ |
tan() | (float $num): float | float | ✓ | ✓ |
tanh() | (float $num): float | float | ✓ | ✓ |
constant() | (string $name): mixed | mixed | ✓ | ✓ |
define() | (string $constant_name, mixed $value): bool | bool | ✓ | ✓ |
defined() | (string $constant_name): bool | bool | ✓ | ✓ |
empty() | (mixed $value): bool | bool | ✓ | ✓ |
extension_loaded() | (string $extension): bool | bool | ✓ | ✓ |
get_loaded_extensions() | (bool $zend_extensions = false): array | array | ✓ | ✓ |
header() | (string $header, bool $replace = true, int $response_code = 0): void | void | ✓ | ✓ |
http_response_code() | (int $response_code = 0): int | int | ✓ | ✓ |
ini_restore() | (string $option): void | void | ✓ | — |
isset() | (mixed $var, ...$vars): bool | bool | ✓ | ✓ |
opcache_compile_file() | (mixed $filename): bool | bool | ✓ | — |
opcache_get_configuration() | (): array | array | ✓ | — |
opcache_get_status() | (mixed $include_scripts = true): mixed | mixed | ✓ | — |
opcache_invalidate() | (mixed $filename, mixed $force = false): bool | bool | ✓ | — |
opcache_is_script_cached() | (mixed $filename): bool | bool | ✓ | — |
opcache_is_script_cached_in_file_cache() | (mixed $filename): bool | bool | ✓ | — |
opcache_jit_blacklist() | (mixed $closure): void | void | ✓ | — |
opcache_reset() | (): bool | bool | ✓ | — |
pcntl_alarm() | (int $seconds): int | int | ✓ | ✓ |
pcntl_async_signals() | (bool $enable = null): bool | bool | ✓ | ✓ |
pcntl_daemon() | (bool $no_chdir = false, bool $no_close = false): bool | bool | ✓ | ✓ |
pcntl_errno() | (): int | int | ✓ | ✓ |
pcntl_exec() | (string $path, mixed $args = [], mixed $env_vars = []): bool | bool | ✓ | ✓ |
pcntl_fork() | (): int | int | ✓ | ✓ |
pcntl_get_last_error() | (): int | int | ✓ | ✓ |
pcntl_getcpu() | (): int | int | ✓ | ✓ |
pcntl_getcpuaffinity() | (int $process_id = null): mixed | mixed | ✓ | ✓ |
pcntl_getpriority() | (int $process_id = null, int $mode = 0): mixed | mixed | ✓ | ✓ |
pcntl_getqos_class() | (): mixed | mixed | ✓ | ✓ |
pcntl_setcpuaffinity() | (int $process_id = null, mixed $cpu_ids = []): bool | bool | ✓ | ✓ |
pcntl_setns() | (int $process_id = null, int $nstype = 1073741824): bool | bool | ✓ | ✓ |
pcntl_setpriority() | (int $priority, int $process_id = null, int $mode = 0): bool | bool | ✓ | ✓ |
pcntl_setqos_class() | (mixed $qos_class): void | void | ✓ | ✓ |
pcntl_signal() | (int $signal, mixed $handler, bool $restart_syscalls = true): bool | bool | ✓ | ✓ |
pcntl_signal_dispatch() | (): bool | bool | ✓ | ✓ |
pcntl_signal_get_handler() | (int $signal): mixed | mixed | ✓ | ✓ |
pcntl_sigprocmask() | (int $mode, mixed $signals, mixed $old_signals = []): bool | bool | ✓ | ✓ |
pcntl_sigtimedwait() | (mixed $signals, mixed $info = [], int $seconds = 0, int $nanoseconds = 0): mixed | mixed | ✓ | ✓ |
pcntl_sigwaitinfo() | (mixed $signals, mixed $info = []): mixed | mixed | ✓ | ✓ |
pcntl_strerror() | (int $error_code): string | string | ✓ | ✓ |
pcntl_unshare() | (int $flags): bool | bool | ✓ | ✓ |
pcntl_wait() | (mixed $status, int $flags = 0, mixed $resource_usage = []): int | int | ✓ | ✓ |
pcntl_waitid() | (int $idtype = 0, int $id = null, mixed $info = [], int $flags = 4, mixed $resource_usage = []): bool | bool | ✓ | ✓ |
pcntl_waitpid() | (int $process_id, mixed $status, int $flags = 0, mixed $resource_usage = []): int | int | ✓ | ✓ |
pcntl_wexitstatus() | (int $status): mixed | mixed | ✓ | ✓ |
pcntl_wifcontinued() | (int $status): bool | bool | ✓ | ✓ |
pcntl_wifexited() | (int $status): bool | bool | ✓ | ✓ |
pcntl_wifsignaled() | (int $status): bool | bool | ✓ | ✓ |
pcntl_wifstopped() | (int $status): bool | bool | ✓ | ✓ |
pcntl_wstopsig() | (int $status): mixed | mixed | ✓ | ✓ |
pcntl_wtermsig() | (int $status): mixed | mixed | ✓ | ✓ |
php_sapi_name() | (): string | string | ✓ | — |
php_uname() | (string $mode = 'a'): string | string | ✓ | ✓ |
phpversion() | `(?string $extension = null): string | false` | `string | false` |
posix_setpgid() | (int $process_id, int $process_group_id): bool | bool | ✓ | ✓ |
posix_setsid() | (): int | int | ✓ | ✓ |
print_r() | (mixed $value, bool $return = false): mixed | mixed | ✓ | ✓ |
serialize() | (mixed $value): string | string | ✓ | — |
unserialize() | (string $data, mixed $options = []): mixed | mixed | ✓ | — |
unset() | (mixed $var, ...$vars): void | void | ✓ | ✓ |
var_dump() | (mixed $value, ...$values): void | void | ✓ | ✓ |
zend_version() | (): string | string | ✓ | — |
curl_close() | (CurlHandle $handle): void | void | ✓ | ✓ |
curl_copy_handle() | (CurlHandle $handle): CurlHandle | CurlHandle | ✓ | ✓ |
curl_errno() | (CurlHandle $handle): int | int | ✓ | ✓ |
curl_error() | (CurlHandle $handle): string | string | ✓ | ✓ |
curl_escape() | (CurlHandle $handle, string $string): string | string | ✓ | ✓ |
curl_exec() | `(CurlHandle $handle): string | bool` | `string | bool` |
curl_getinfo() | (CurlHandle $handle, ?int $option = null): mixed | mixed | ✓ | ✓ |
curl_init() | (?string $url = null): CurlHandle | CurlHandle | ✓ | ✓ |
curl_multi_add_handle() | (CurlMultiHandle $multi_handle, mixed $handle): int | int | ✓ | ✓ |
curl_multi_close() | (CurlMultiHandle $multi_handle): void | void | ✓ | ✓ |
curl_multi_errno() | (CurlMultiHandle $multi_handle): int | int | ✓ | ✓ |
curl_multi_exec() | (CurlMultiHandle $multi_handle, int $still_running): int | int | ✓ | ✓ |
curl_multi_get_handles() | (CurlMultiHandle $multi_handle): array | array | ✓ | ✓ |
curl_multi_getcontent() | (mixed $handle): ?string | ?string | ✓ | ✓ |
curl_multi_info_read() | (CurlMultiHandle $multi_handle, ?int $queued_messages = null): mixed | mixed | ✓ | ✓ |
curl_multi_init() | (): CurlMultiHandle | CurlMultiHandle | ✓ | ✓ |
curl_multi_remove_handle() | (CurlMultiHandle $multi_handle, mixed $handle): int | int | ✓ | ✓ |
curl_multi_select() | (CurlMultiHandle $multi_handle, float $timeout = 1.0): int | int | ✓ | ✓ |
curl_multi_setopt() | (CurlMultiHandle $multi_handle, int $option, mixed $value): bool | bool | ✓ | ✓ |
curl_multi_strerror() | (int $error_code): string | string | ✓ | ✓ |
curl_pause() | (CurlHandle $handle, int $flags): int | int | ✓ | ✓ |
curl_reset() | (CurlHandle $handle): void | void | ✓ | ✓ |
curl_setopt() | (CurlHandle $handle, int $option, mixed $value): bool | bool | ✓ | ✓ |
curl_setopt_array() | (CurlHandle $handle, array $options): bool | bool | ✓ | ✓ |
curl_share_close() | (CurlShareHandle $share_handle): void | void | ✓ | ✓ |
curl_share_errno() | (CurlShareHandle $share_handle): int | int | ✓ | ✓ |
curl_share_init() | (): CurlShareHandle | CurlShareHandle | ✓ | ✓ |
curl_share_init_persistent() | (array $share_options): CurlSharePersistentHandle | CurlSharePersistentHandle | ✓ | ✓ |
curl_share_setopt() | (CurlShareHandle $share_handle, int $option, mixed $value): bool | bool | ✓ | ✓ |
curl_share_strerror() | (int $error_code): string | string | ✓ | ✓ |
curl_strerror() | (int $error_code): string | string | ✓ | ✓ |
curl_unescape() | (CurlHandle $handle, string $string): string | string | ✓ | ✓ |
curl_upkeep() | (CurlHandle $handle): bool | bool | ✓ | ✓ |
curl_version() | (): mixed | mixed | ✓ | ✓ |
buffer_new() | (int $length): mixed | mixed | ✓ | ✓ |
ptr() | (mixed $value): pointer | pointer | ✓ | ✓ |
ptr_get() | (pointer $pointer): int | int | ✓ | ✓ |
ptr_is_null() | (pointer $pointer): bool | bool | ✓ | ✓ |
ptr_null() | (): pointer | pointer | ✓ | ✓ |
ptr_offset() | (pointer $pointer, int $offset): pointer | pointer | ✓ | ✓ |
ptr_read16() | (pointer $pointer): int | int | ✓ | ✓ |
ptr_read32() | (pointer $pointer): int | int | ✓ | ✓ |
ptr_read8() | (pointer $pointer): int | int | ✓ | ✓ |
ptr_read_string() | (pointer $pointer, int $length): string | string | ✓ | ✓ |
ptr_set() | (pointer $pointer, mixed $value): void | void | ✓ | ✓ |
ptr_sizeof() | (string $type): int | int | ✓ | ✓ |
ptr_write16() | (pointer $pointer, int $value): void | void | ✓ | ✓ |
ptr_write32() | (pointer $pointer, int $value): void | void | ✓ | ✓ |
ptr_write8() | (pointer $pointer, int $value): void | void | ✓ | ✓ |
ptr_write_string() | (pointer $pointer, string $string): int | int | ✓ | ✓ |
zval_free() | (pointer $zval): void | void | ✓ | — |
zval_pack() | (mixed $value): pointer | pointer | ✓ | — |
zval_type() | (pointer $zval): int | int | ✓ | — |
zval_unpack() | (pointer $zval): mixed | mixed | ✓ | — |
die() | (int $status = 0): void | void | ✓ | ✓ |
exec() | (string $command): string | string | ✓ | ✓ |
exit() | (int $status = 0): void | void | ✓ | ✓ |
passthru() | (string $command): void | void | ✓ | ✓ |
pclose() | (resource $handle): int | int | ✓ | ✓ |
popen() | (string $command, string $mode): mixed | mixed | ✓ | ✓ |
readline() | (?string $prompt = null): mixed | mixed | ✓ | ✓ |
shell_exec() | (string $command): string | string | ✓ | ✓ |
sleep() | (int $seconds): int | int | ✓ | ✓ |
system() | (string $command): string | string | ✓ | ✓ |
usleep() | (int $microseconds): void | void | ✓ | ✓ |
mb_ereg_match() | (string $pattern, string $subject, ?string $options = null): bool | bool | ✓ | ✓ |
preg_match() | (string $pattern, string $subject, array $matches = []): int | int | ✓ | ✓ |
preg_match_all() | (string $pattern, string $subject): int | int | ✓ | ✓ |
preg_replace() | (string $pattern, string $replacement, string $subject): string | string | ✓ | ✓ |
preg_replace_callback() | (string $pattern, callable $callback, string $subject): string | string | ✓ | ✓ |
preg_split() | (string $pattern, string $subject, int $limit = -1, int $flags = 0): array | array | ✓ | ✓ |
iterator_apply() | (traversable $iterator, callable $callback, array $args = null): int | int | ✓ | ✓ |
iterator_count() | (traversable $iterator): int | int | ✓ | ✓ |
iterator_to_array() | (traversable $iterator, bool $preserve_keys = true): array | array | ✓ | ✓ |
spl_autoload() | (string $class, string $file_extensions = null): void | void | ✓ | ✓ |
spl_autoload_call() | (string $class): void | void | ✓ | ✓ |
spl_autoload_extensions() | (string $file_extensions = null): string | string | ✓ | ✓ |
spl_autoload_functions() | (): array | array | ✓ | ✓ |
spl_autoload_register() | (callable $callback = null, bool $throw = true, bool $prepend = false): bool | bool | ✓ | ✓ |
spl_autoload_unregister() | (callable $callback): bool | bool | ✓ | ✓ |
spl_classes() | (): array | array | ✓ | ✓ |
spl_object_hash() | (object $object): string | string | ✓ | ✓ |
spl_object_id() | (object $object): int | int | ✓ | ✓ |
fsockopen() | (string $hostname, int $port, int $error_code = null, string $error_message = null, float $timeout = null): mixed | mixed | ✓ | ✓ |
pfsockopen() | (string $hostname, int $port, int $error_code = null, string $error_message = null, float $timeout = null): mixed | mixed | ✓ | ✓ |
stream_bucket_append() | (mixed $brigade, mixed $bucket): void | void | ✓ | ✓ |
stream_bucket_prepend() | (mixed $brigade, mixed $bucket): void | void | ✓ | ✓ |
stream_filter_append() | (resource $stream, string $filtername, int $read_write = 3, mixed $params = null): mixed | mixed | ✓ | ✓ |
stream_filter_prepend() | (resource $stream, string $filtername, int $read_write = 3, mixed $params = null): mixed | mixed | ✓ | ✓ |
addslashes() | (string $string): string | string | ✓ | ✓ |
base64_decode() | (string $string, bool $strict = false): mixed | mixed | ✓ | ✓ |
base64_encode() | (string $string): string | string | ✓ | ✓ |
bin2hex() | (string $string): string | string | ✓ | ✓ |
chop() | (string $string, string $characters = ' \n\r\t\x0b\x0c\x00'): string | string | ✓ | ✓ |
chr() | (int $codepoint): string | string | ✓ | ✓ |
chunk_split() | (string $string, int $length = 76, string $separator = '\r\n'): string | string | ✓ | ✓ |
count_chars() | `(string $string, int $mode = 0): array | string` | `array | string` |
crc32() | (string $string): int | int | ✓ | ✓ |
explode() | (string $separator, string $string, int $limit = PHP_INT_MAX): array | array | ✓ | ✓ |
grapheme_strrev() | (string $string): mixed | mixed | ✓ | ✓ |
gzcompress() | (string $data, int $level = -1): string | string | ✓ | ✓ |
gzdeflate() | (string $data, int $level = -1): string | string | ✓ | ✓ |
gzinflate() | (string $data, int $max_length = 0): mixed | mixed | ✓ | ✓ |
gzuncompress() | (string $data, int $max_length = 0): mixed | mixed | ✓ | ✓ |
hash() | (string $algo, string $data, bool $binary = false): string | string | ✓ | ✓ |
hash_algos() | (): array | array | ✓ | ✓ |
hash_copy() | (HashContext $context): HashContext | HashContext | ✓ | ✓ |
hash_equals() | (string $known_string, string $user_string): bool | bool | ✓ | ✓ |
hash_final() | (HashContext $context, bool $binary = false): string | string | ✓ | ✓ |
hash_hmac() | (string $algo, string $data, string $key, bool $binary = false): string | string | ✓ | ✓ |
hash_init() | (string $algo): HashContext | HashContext | ✓ | ✓ |
hash_update() | (HashContext $context, string $data): bool | bool | ✓ | ✓ |
hex2bin() | (string $string): string | string | ✓ | ✓ |
html_entity_decode() | (string $string): string | string | ✓ | ✓ |
htmlentities() | (string $string, int $flags = 11, string $encoding = 'UTF-8'): string | string | ✓ | ✓ |
htmlspecialchars() | (string $string, int $flags = 11, string $encoding = 'UTF-8'): string | string | ✓ | ✓ |
iconv() | (string $from_encoding, string $to_encoding, string $string): mixed | mixed | ✓ | ✓ |
iconv_get_encoding() | (string $type = 'all'): mixed | mixed | ✓ | ✓ |
iconv_mime_decode() | (string $string, int $mode = 0, ?string $encoding = null): mixed | mixed | ✓ | ✓ |
iconv_mime_decode_headers() | (string $headers, int $mode = 0, ?string $encoding = null): mixed | mixed | ✓ | ✓ |
iconv_mime_encode() | (string $field_name, string $field_value, mixed $options = []): mixed | mixed | ✓ | ✓ |
iconv_set_encoding() | (string $type, string $encoding): bool | bool | ✓ | ✓ |
iconv_strlen() | (string $string, ?string $encoding = null): mixed | mixed | ✓ | ✓ |
iconv_strpos() | (string $haystack, string $needle, int $offset = 0, ?string $encoding = null): mixed | mixed | ✓ | ✓ |
iconv_strrpos() | (string $haystack, string $needle, ?string $encoding = null): mixed | mixed | ✓ | ✓ |
iconv_substr() | (string $string, int $offset, ?int $length = null, ?string $encoding = null): mixed | mixed | ✓ | ✓ |
implode() | (string $separator, array $array = null): string | string | ✓ | ✓ |
inet_ntop() | (string $ip): mixed | mixed | ✓ | ✓ |
inet_pton() | (string $ip): mixed | mixed | ✓ | ✓ |
ip2long() | (string $ip): mixed | mixed | ✓ | ✓ |
join() | (mixed $separator, mixed $array = null): string | string | ✓ | — |
lcfirst() | (string $string): string | string | ✓ | ✓ |
long2ip() | (int $ip): string | string | ✓ | ✓ |
ltrim() | (string $string, string $characters = ' \n\r\t\x0b\x0c\x00'): string | string | ✓ | ✓ |
mb_strlen() | (string $string, ?string $encoding = null): int | int | ✓ | ✓ |
md5() | (string $string, bool $binary = false): string | string | ✓ | ✓ |
nl2br() | (string $string): string | string | ✓ | ✓ |
number_format() | (float $num, int $decimals = 0, string $decimal_separator = '.', string $thousands_separator = ','): string | string | ✓ | ✓ |
openssl_cipher_iv_length() | (string $cipher_algo): mixed | mixed | ✓ | ✓ |
openssl_decrypt() | (string $data, string $cipher_algo, string $passphrase, int $options = 0, string $iv = '', mixed $tag = null, string $aad = ''): mixed | mixed | ✓ | ✓ |
openssl_encrypt() | (string $data, string $cipher_algo, string $passphrase, int $options = 0, string $iv = '', mixed $tag = null, string $aad = '', int $tag_length = 16): mixed | mixed | ✓ | ✓ |
openssl_get_cipher_methods() | (bool $aliases = false): array | array | ✓ | ✓ |
ord() | (string $character): int | int | ✓ | ✓ |
parse_url() | (string $url, int $component = -1): mixed | mixed | ✓ | ✓ |
printf() | (string $format, ...$values): int | int | ✓ | ✓ |
quoted_printable_encode() | (string $string): string | string | ✓ | ✓ |
quotemeta() | (string $string): string | string | ✓ | ✓ |
rawurldecode() | (string $string): string | string | ✓ | ✓ |
rawurlencode() | (string $string): string | string | ✓ | ✓ |
rtrim() | (string $string, string $characters = ' \n\r\t\x0b\x0c\x00'): string | string | ✓ | ✓ |
sha1() | (string $string, bool $binary = false): string | string | ✓ | ✓ |
sprintf() | (string $format, ...$values): string | string | ✓ | ✓ |
sscanf() | (string $string, string $format, ...$vars): array | array | ✓ | ✓ |
str_contains() | (string $haystack, string $needle): bool | bool | ✓ | ✓ |
str_ends_with() | (string $haystack, string $needle): bool | bool | ✓ | ✓ |
str_ireplace() | (string $search, string $replace, string $subject, int $count = null): string | string | ✓ | ✓ |
str_pad() | (string $string, int $length, string $pad_string = ' ', int $pad_type = 1): string | string | ✓ | ✓ |
str_repeat() | (string $string, int $times): string | string | ✓ | ✓ |
str_replace() | (string $search, string $replace, string $subject, int $count = null): string | string | ✓ | ✓ |
str_split() | (string $string, int $length = 1): array | array | ✓ | ✓ |
str_starts_with() | (string $haystack, string $needle): bool | bool | ✓ | ✓ |
str_word_count() | `(string $string, int $format = 0, ?string $characters = null): array | int` | `array | int` |
strcasecmp() | (string $string1, string $string2): int | int | ✓ | ✓ |
strcmp() | (string $string1, string $string2): int | int | ✓ | ✓ |
stripos() | (string $haystack, string $needle, int $offset = 0): mixed | mixed | ✓ | ✓ |
stripslashes() | (string $string): string | string | ✓ | ✓ |
strlen() | (string $string): int | int | ✓ | ✓ |
strncasecmp() | (string $string1, string $string2, int $length): int | int | ✓ | — |
strncmp() | (string $string1, string $string2, int $length): int | int | ✓ | — |
strpos() | (string $haystack, string $needle, int $offset = 0): mixed | mixed | ✓ | ✓ |
strrev() | (string $string): string | string | ✓ | ✓ |
strripos() | (string $haystack, string $needle, int $offset = 0): mixed | mixed | ✓ | ✓ |
strrpos() | (string $haystack, string $needle, int $offset = 0): mixed | mixed | ✓ | ✓ |
strstr() | (string $haystack, string $needle, bool $before_needle = false): mixed | mixed | ✓ | ✓ |
strtolower() | (string $string): string | string | ✓ | ✓ |
strtoupper() | (string $string): string | string | ✓ | ✓ |
strtr() | `(string $string, array | string $from, ?string $to = null): string` | string | ✓ |
substr() | (string $string, int $offset, ?int $length = null): string | string | ✓ | ✓ |
substr_count() | (string $haystack, string $needle, int $offset = 0, mixed $length = null): int | int | ✓ | — |
substr_replace() | (string $string, string $replace, int $offset, int $length = null): string | string | ✓ | ✓ |
trim() | (string $string, string $characters = ' \n\r\t\x0b\x0c\x00'): string | string | ✓ | ✓ |
ucfirst() | (string $string): string | string | ✓ | ✓ |
ucwords() | (string $string, string $separators = ' \t\r\n\x0c\x0b'): string | string | ✓ | ✓ |
urldecode() | (string $string): string | string | ✓ | ✓ |
urlencode() | (string $string): string | string | ✓ | ✓ |
vprintf() | (string $format, array $values): int | int | ✓ | ✓ |
vsprintf() | (string $format, array $values): string | string | ✓ | ✓ |
wordwrap() | (string $string, int $width = 75, string $break = '\n', bool $cut_long_words = false): string | string | ✓ | ✓ |
boolval() | (mixed $value): bool | bool | ✓ | ✓ |
ctype_alnum() | (string $text): bool | bool | ✓ | ✓ |
ctype_alpha() | (string $text): bool | bool | ✓ | ✓ |
ctype_digit() | (string $text): bool | bool | ✓ | ✓ |
ctype_space() | (string $text): bool | bool | ✓ | ✓ |
floatval() | (mixed $value): float | float | ✓ | ✓ |
get_resource_id() | (resource $resource): int | int | ✓ | ✓ |
get_resource_type() | (resource $resource): string | string | ✓ | ✓ |
gettype() | (mixed $value): string | string | ✓ | ✓ |
intval() | (mixed $value, int $base = 10): int | int | ✓ | ✓ |
is_array() | (mixed $value): bool | bool | ✓ | ✓ |
is_bool() | (mixed $value): bool | bool | ✓ | ✓ |
is_callable() | (mixed $value): bool | bool | ✓ | ✓ |
is_double() | (mixed $value): bool | bool | ✓ | ✓ |
is_float() | (mixed $value): bool | bool | ✓ | ✓ |
is_int() | (mixed $value): bool | bool | ✓ | ✓ |
is_integer() | (mixed $value): bool | bool | ✓ | ✓ |
is_iterable() | (mixed $value): bool | bool | ✓ | ✓ |
is_long() | (mixed $value): bool | bool | ✓ | ✓ |
is_null() | (mixed $value): bool | bool | ✓ | ✓ |
is_numeric() | (mixed $value): bool | bool | ✓ | ✓ |
is_object() | (mixed $value): bool | bool | ✓ | ✓ |
is_real() | (mixed $value): bool | bool | ✓ | ✓ |
is_resource() | (mixed $value): bool | bool | ✓ | ✓ |
is_scalar() | (mixed $value): bool | bool | ✓ | ✓ |
is_string() | (mixed $value): bool | bool | ✓ | ✓ |
settype() | (mixed $var, string $type): bool | bool | ✓ | ✓ |
strval() | (mixed $value): string | string | ✓ | ✓ |
var_export() | (mixed $value, bool $return = false): mixed | mixed | ✓ | — |
error_log() | (string $message, int $message_type = 0, ?string $destination = null, ?string $additional_headers = null): bool | bool | ✓ | — |
ini_get() | (string $option): mixed | mixed | ✓ | — |
ini_get_all() | (?string $extension = null, bool $details = true): mixed | mixed | ✓ | — |
ini_set() | (string $option, mixed $value): mixed | mixed | ✓ | — |
session_abort() | (): bool | bool | ✓ | — |
session_cache_expire() | (?int $value = null): mixed | mixed | ✓ | — |
session_cache_limiter() | (?string $value = null): mixed | mixed | ✓ | — |
session_commit() | (): bool | bool | ✓ | — |
session_create_id() | (string $prefix = ''): mixed | mixed | ✓ | — |
session_decode() | (string $data): bool | bool | ✓ | — |
session_destroy() | (): bool | bool | ✓ | — |
session_encode() | (): mixed | mixed | ✓ | — |
session_gc() | (): mixed | mixed | ✓ | — |
session_get_cookie_params() | (): array | array | ✓ | — |
session_id() | (?string $id = null): mixed | mixed | ✓ | — |
session_module_name() | (?string $module = null): mixed | mixed | ✓ | — |
session_name() | (?string $name = null): mixed | mixed | ✓ | — |
session_regenerate_id() | (bool $delete_old = false): bool | bool | ✓ | — |
session_register_shutdown() | (): void | void | ✓ | — |
session_reset() | (): bool | bool | ✓ | — |
session_save_path() | (?string $path = null): mixed | mixed | ✓ | — |
session_set_cookie_params() | (...$args): bool | bool | ✓ | — |
session_set_save_handler() | (mixed $handler_or_open = null, mixed $register_or_close = true, mixed $read = null, mixed $write = null, mixed $destroy = null, mixed $gc = null, mixed $create_sid = null, mixed $validate_id = null, mixed $update_timestamp = null): bool | bool | ✓ | — |
session_start() | (mixed $options = []): bool | bool | ✓ | — |
session_status() | (): int | int | ✓ | — |
session_unset() | (): bool | bool | ✓ | — |
session_write_close() | (): bool | bool | ✓ | — |
setcookie() | (mixed $name, mixed $value = '', mixed $expires = 0, mixed $path = '', mixed $domain = '', mixed $secure = false, mixed $httponly = false): mixed | mixed | ✓ | — |
setrawcookie() | (mixed $name, mixed $value = '', mixed $expires = 0, mixed $path = '', mixed $domain = '', mixed $secure = false, mixed $httponly = false): mixed | mixed | ✓ | — |
trigger_error() | (string $message, int $error_level = E_USER_NOTICE): bool | bool | ✓ | — |
xml_error_string() | (int $error_code): ?string | ?string | ✓ | ✓ |
xml_get_current_byte_index() | (mixed $parser): int | int | ✓ | ✓ |
xml_get_current_column_number() | (mixed $parser): int | int | ✓ | ✓ |
xml_get_current_line_number() | (mixed $parser): int | int | ✓ | ✓ |
xml_get_error_code() | (mixed $parser): int | int | ✓ | ✓ |
xml_parse() | (mixed $parser, string $data, bool $is_final = false): int | int | ✓ | ✓ |
xml_parse_into_struct() | (mixed $parser, string $data, mixed $values, mixed $index = null): int | int | ✓ | ✓ |
xml_parser_create() | (?string $encoding = null): mixed | mixed | ✓ | ✓ |
xml_parser_create_ns() | (?string $encoding = null, string $separator = ':'): mixed | mixed | ✓ | ✓ |
xml_parser_free() | (mixed $parser): bool | bool | ✓ | ✓ |
xml_parser_get_option() | (mixed $parser, int $option): mixed | mixed | ✓ | ✓ |
xml_parser_set_option() | (mixed $parser, int $option, mixed $value): bool | bool | ✓ | ✓ |
xml_set_character_data_handler() | (mixed $parser, mixed $handler): bool | bool | ✓ | ✓ |
xml_set_default_handler() | (mixed $parser, mixed $handler): bool | bool | ✓ | ✓ |
xml_set_element_handler() | (mixed $parser, mixed $start_handler, mixed $end_handler): bool | bool | ✓ | ✓ |
xml_set_end_namespace_decl_handler() | (mixed $parser, mixed $handler): bool | bool | ✓ | ✓ |
xml_set_external_entity_ref_handler() | (mixed $parser, mixed $handler): bool | bool | ✓ | ✓ |
xml_set_notation_decl_handler() | (mixed $parser, mixed $handler): bool | bool | ✓ | ✓ |
xml_set_object() | (mixed $parser, mixed $object): bool | bool | ✓ | ✓ |
xml_set_processing_instruction_handler() | (mixed $parser, mixed $handler): bool | bool | ✓ | ✓ |
xml_set_start_namespace_decl_handler() | (mixed $parser, mixed $handler): bool | bool | ✓ | ✓ |
xml_set_unparsed_entity_decl_handler() | (mixed $parser, mixed $handler): bool | bool | ✓ | ✓ |
xmlwriter_end_attribute() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_cdata() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_comment() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_document() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_dtd() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_dtd_attlist() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_dtd_element() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_dtd_entity() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_element() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_end_pi() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_flush() | (mixed $writer, bool $empty = true): mixed | mixed | ✓ | ✓ |
xmlwriter_full_end_element() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_open_memory() | (): mixed | mixed | ✓ | ✓ |
xmlwriter_open_uri() | (string $uri): mixed | mixed | ✓ | ✓ |
xmlwriter_output_memory() | (mixed $writer, bool $flush = true): string | string | ✓ | ✓ |
xmlwriter_set_indent() | (mixed $writer, bool $enable): bool | bool | ✓ | ✓ |
xmlwriter_set_indent_string() | (mixed $writer, string $indentation): bool | bool | ✓ | ✓ |
xmlwriter_start_attribute() | (mixed $writer, string $name): bool | bool | ✓ | ✓ |
xmlwriter_start_attribute_ns() | (mixed $writer, ?string $prefix, string $name, ?string $namespace): bool | bool | ✓ | ✓ |
xmlwriter_start_cdata() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_start_comment() | (mixed $writer): bool | bool | ✓ | ✓ |
xmlwriter_start_document() | (mixed $writer, ?string $version = '1.0', ?string $encoding = null, ?string $standalone = null): bool | bool | ✓ | ✓ |
xmlwriter_start_dtd() | (mixed $writer, string $qualifiedName, ?string $publicId = null, ?string $systemId = null): bool | bool | ✓ | ✓ |
xmlwriter_start_dtd_attlist() | (mixed $writer, string $name): bool | bool | ✓ | ✓ |
xmlwriter_start_dtd_element() | (mixed $writer, string $qualifiedName): bool | bool | ✓ | ✓ |
xmlwriter_start_dtd_entity() | (mixed $writer, string $name, bool $isParam): bool | bool | ✓ | ✓ |
xmlwriter_start_element() | (mixed $writer, string $name): bool | bool | ✓ | ✓ |
xmlwriter_start_element_ns() | (mixed $writer, ?string $prefix, string $name, ?string $namespace): bool | bool | ✓ | ✓ |
xmlwriter_start_pi() | (mixed $writer, string $target): bool | bool | ✓ | ✓ |
xmlwriter_text() | (mixed $writer, string $content): bool | bool | ✓ | ✓ |
xmlwriter_write_attribute() | (mixed $writer, string $name, string $value): bool | bool | ✓ | ✓ |
xmlwriter_write_attribute_ns() | (mixed $writer, ?string $prefix, string $name, ?string $namespace, string $value): bool | bool | ✓ | ✓ |
xmlwriter_write_cdata() | (mixed $writer, string $content): bool | bool | ✓ | ✓ |
xmlwriter_write_comment() | (mixed $writer, string $content): bool | bool | ✓ | ✓ |
xmlwriter_write_dtd() | (mixed $writer, string $name, ?string $publicId = null, ?string $systemId = null, ?string $content = null): bool | bool | ✓ | ✓ |
xmlwriter_write_dtd_attlist() | (mixed $writer, string $name, string $content): bool | bool | ✓ | ✓ |
xmlwriter_write_dtd_element() | (mixed $writer, string $name, string $content): bool | bool | ✓ | ✓ |
xmlwriter_write_dtd_entity() | (mixed $writer, string $name, string $content, bool $isParam = false, ?string $publicId = null, ?string $systemId = null, ?string $notationData = null): bool | bool | ✓ | ✓ |
xmlwriter_write_element() | (mixed $writer, string $name, ?string $content = null): bool | bool | ✓ | ✓ |
xmlwriter_write_element_ns() | (mixed $writer, ?string $prefix, string $name, ?string $namespace, ?string $content = null): bool | bool | ✓ | ✓ |
xmlwriter_write_pi() | (mixed $writer, string $target, string $content): bool | bool | ✓ | ✓ |
xmlwriter_write_raw() | (mixed $writer, string $content): bool | bool | ✓ | ✓ |