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_check_encoding() | `(array | string | null $value = null, ?string $encoding = null): bool` | bool |
mb_chr() | `(int $codepoint, ?string $encoding = null): string | false` | `string | false` |
mb_convert_case() | (string $string, int $mode, ?string $encoding = null): string | string | ✓ | ✓ |
mb_convert_encoding() | `(array | string $string, string $to_encoding, array | string | null $from_encoding = null): array |
mb_convert_kana() | (string $string, string $mode = 'KV', ?string $encoding = null): string | string | ✓ | ✓ |
mb_convert_variables() | `(string $to_encoding, array | string $from_encoding, mixed $var, …$vars): string | false` | `string |
mb_decode_mimeheader() | (string $string): string | string | ✓ | ✓ |
mb_decode_numericentity() | (string $string, array $map, ?string $encoding = null): string | string | ✓ | ✓ |
mb_detect_encoding() | `(string $string, array | string | null $encodings = null, bool $strict = false): string | false` |
mb_detect_order() | `(array | string | null $encoding = null): array | bool` |
mb_encode_mimeheader() | (string $string, ?string $charset = null, ?string $transfer_encoding = null, string $newline = "\r\n", int $indent = 0): string | string | ✓ | ✓ |
mb_encode_numericentity() | (string $string, array $map, ?string $encoding = null, bool $hex = false): string | string | ✓ | ✓ |
mb_encoding_aliases() | (string $encoding): array | array | ✓ | ✓ |
mb_ereg() | (string $pattern, string $string, mixed $matches = null): bool | bool | ✓ | ✓ |
mb_ereg_replace() | `(string $pattern, string $replacement, string $string, ?string $options = null): string | false | null` | `string |
mb_ereg_replace_callback() | `(string $pattern, callable $callback, string $string, ?string $options = null): string | false | null` | `string |
mb_ereg_search() | (?string $pattern = null, ?string $options = null): bool | bool | ✓ | ✓ |
mb_ereg_search_getpos() | (): int | int | ✓ | ✓ |
mb_ereg_search_getregs() | `(): array | false` | `array | false` |
mb_ereg_search_init() | (string $string, ?string $pattern = null, ?string $options = null): bool | bool | ✓ | ✓ |
mb_ereg_search_pos() | `(?string $pattern = null, ?string $options = null): array | false` | `array | false` |
mb_ereg_search_regs() | `(?string $pattern = null, ?string $options = null): array | false` | `array | false` |
mb_ereg_search_setpos() | (int $offset): bool | bool | ✓ | ✓ |
mb_eregi() | (string $pattern, string $string, mixed $matches = null): bool | bool | ✓ | ✓ |
mb_eregi_replace() | `(string $pattern, string $replacement, string $string, ?string $options = null): string | false | null` | `string |
mb_get_info() | `(string $type = ‘all’): array | string | int | false |
mb_http_input() | `(?string $type = null): array | string | false` | `array |
mb_http_output() | `(?string $encoding = null): string | bool` | `string | bool` |
mb_internal_encoding() | `(?string $encoding = null): string | bool` | `string | bool` |
mb_language() | `(?string $language = null): string | bool` | `string | bool` |
mb_lcfirst() | (string $string, ?string $encoding = null): string | string | ✓ | ✓ |
mb_list_encodings() | (): array | array | ✓ | ✓ |
mb_ltrim() | (string $string, ?string $characters = null, ?string $encoding = null): string | string | ✓ | ✓ |
mb_ord() | `(string $string, ?string $encoding = null): int | false` | `int | false` |
mb_output_handler() | (string $string, int $status): string | string | ✓ | ✓ |
mb_parse_str() | (string $string, mixed $result): bool | bool | ✓ | ✓ |
mb_preferred_mime_name() | `(string $encoding): string | false` | `string | false` |
mb_regex_encoding() | `(?string $encoding = null): string | bool` | `string | bool` |
mb_regex_set_options() | (?string $options = null): string | string | ✓ | ✓ |
mb_rtrim() | (string $string, ?string $characters = null, ?string $encoding = null): string | string | ✓ | ✓ |
mb_scrub() | (string $string, ?string $encoding = null): string | string | ✓ | ✓ |
mb_send_mail() | `(string $to, string $subject, string $message, array | string $additional_headers = [], ?string $additional_params = null): bool` | bool | ✓ |
mb_split() | `(string $pattern, string $string, int $limit = -1): array | false` | `array | false` |
mb_str_pad() | (string $string, int $length, string $pad_string = ' ', int $pad_type = 1, ?string $encoding = null): string | string | ✓ | ✓ |
mb_str_split() | (string $string, int $length = 1, ?string $encoding = null): array | array | ✓ | ✓ |
mb_strcut() | (string $string, int $start, ?int $length = null, ?string $encoding = null): string | string | ✓ | ✓ |
mb_strimwidth() | (string $string, int $start, int $width, string $trim_marker = '', ?string $encoding = null): string | string | ✓ | ✓ |
mb_stripos() | `(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int | false` | `int | false` |
mb_stristr() | `(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string | false` | `string | false` |
mb_strlen() | (string $string, ?string $encoding = null): int | int | ✓ | ✓ |
mb_strpos() | `(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int | false` | `int | false` |
mb_strrchr() | `(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string | false` | `string | false` |
mb_strrichr() | `(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string | false` | `string | false` |
mb_strripos() | `(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int | false` | `int | false` |
mb_strrpos() | `(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int | false` | `int | false` |
mb_strstr() | `(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string | false` | `string | false` |
mb_strtolower() | (string $string, ?string $encoding = null): string | string | ✓ | ✓ |
mb_strtoupper() | (string $string, ?string $encoding = null): string | string | ✓ | ✓ |
mb_strwidth() | (string $string, ?string $encoding = null): int | int | ✓ | ✓ |
mb_substitute_character() | `(string | int | null $substitute_character = null): string | int |
mb_substr() | (string $string, int $start, ?int $length = null, ?string $encoding = null): string | string | ✓ | ✓ |
mb_substr_count() | (string $haystack, string $needle, ?string $encoding = null): int | int | ✓ | ✓ |
mb_trim() | (string $string, ?string $characters = null, ?string $encoding = null): string | string | ✓ | ✓ |
mb_ucfirst() | (string $string, ?string $encoding = null): string | string | ✓ | ✓ |
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 | ✓ | ✓ |
strip_tags() | `(string $string, array | string | null $allowed_tags = null): string` | string |
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 | ✓ | ✓ |