Строки
- Введение
- Установка и настройка
- Предопределённые константы
- Функции для работы со строками
- addcslashes — Экранирует строку слешами в стиле языка C
- addslashes — Экранирует строку слешами
- bin2hex — Преобразовывает двоичные данные в шестнадцатеричное представление
- chop — Псевдоним rtrim
- chr — Генерирует однобайтовую строку из числа
- chunk_split — Разбивает строку на фрагменты
- convert_cyr_string — Преобразовывает строку из одной кириллической кодировки в другую
- convert_uudecode — Декодирует строку из формата uuencode в обычный вид
- convert_uuencode — Кодирует строку в формат uuencode
- count_chars — Возвращает информацию о символах, которые входят в строку
- crc32 — Вычисляет полином CRC32 для строки
- crypt — Хеширует строку необратимым способом
- echo — Выводит строки
- explode — Разбивает строку разделителем
- fprintf — Записывает отформатированную строку в поток
- get_html_translation_table — Возвращает таблицу преобразований, используемую функциями htmlspecialchars и htmlentities
- hebrev — Преобразовывает текст на иврите из логической кодировки в визуальную
- hebrevc — Преобразовывает текст на иврите из логической кодировки в визуальную с преобразованием перевода строки
- hex2bin — Преобразовывает шестнадцатеричные данные в двоичные
- html_entity_decode — Преобразовывает HTML-сущности в символы
- htmlentities — Преобразовывает возможные символы в HTML-сущности
- htmlspecialchars — Преобразовывает специальные символы в HTML-сущности
- htmlspecialchars_decode — Преобразовывает специальные HTML-сущности обратно в символы
- implode — Объединяет элементы массива в строку
- join — Псевдоним implode
- lcfirst — Преобразовывает первый символ строки в нижний регистр
- levenshtein — Вычисляет расстояние Левенштейна между двумя строками
- localeconv — Возвращает информацию о форматировании чисел
- ltrim — Удаляет пробелы (или другие символы) из начала строки
- md5 — Возвращает MD5-хеш строки
- md5_file — Возвращает MD5-хеш файла
- metaphone — Возвращает ключ metaphone для строки
- money_format — Форматирует число как денежную величину
- nl_langinfo — Возвращает информацию о языке и локали
- nl2br — Вставляет HTML-код разрыва строки перед каждым переводом строки
- number_format — Форматирует число с группировкой классов многозначного числа
- ord — Преобразовывает первый байт строки в число от 0 до 255
- parse_str — Разбирает строку в переменные
- print — Выводит строку
- printf — Выводит отформатированную строку
- quoted_printable_decode — Преобразовывает строку, закодированную методом quoted-printable, в 8-битную строку
- quoted_printable_encode — Преобразовывает 8-битную строку методом quoted-printable
- quotemeta — Экранирует специальные символы
- rtrim — Удаляет пробелы (или другие символы) из конца строки
- setlocale — Устанавливает региональные настройки
- sha1 — Возвращает SHA1-хеш строки
- sha1_file — Возвращает SHA1-хеш файла
- similar_text — Вычисляет степень похожести двух строк
- soundex — Возвращает ключ soundex для строки
- sprintf — Возвращает отформатированную строку
- sscanf — Разбирает строку по условиям формата
- str_contains — Определяет, содержит ли строка заданную подстроку
- str_decrement — Уменьшает на единицу буквенно-цифровую строку
- str_ends_with — Проверяет, заканчивается ли строка заданной подстрокой
- str_getcsv — Разбирает CSV-строку в массив
- str_increment — Увеличивает на единицу буквенно-цифровую строку
- str_ireplace — Регистронезависимый вариант функции str_replace
- str_pad — Дополняет строку другой строкой до заданной длины
- str_repeat — Возвращает повторяющуюся строку
- str_replace — Заменяет вхождения строки поиска строкой замены
- str_rot13 — Выполняет преобразование ROT13 над строкой
- str_shuffle — Переставляет символы в строке случайным образом
- str_split — Преобразовывает строку в массив
- str_starts_with — Проверяет, начинается ли строка с заданной подстроки
- str_word_count — Возвращает информацию о словах, которые входят в строку
- strcasecmp — Сравнивает строки без учёта регистра в бинарно-безопасном режиме
- strchr — Псевдоним strstr
- strcmp — Сравнивает строки в бинарно-безопасном режиме: как последовательности байтов
- strcoll — Сравнивает строки с учётом текущей локали
- strcspn — Находит длину участка в начале строки, который не соответствует маске
- strip_tags — Удаляет HTML- и PHP-теги из строки
- stripcslashes — Удаляет экранирование символов, произведённое функцией addcslashes
- stripos — Возвращает позицию первого вхождения подстроки без учёта регистра
- stripslashes — Удаляет экранирование символов
- stristr — Регистронезависимый вариант функции strstr
- strlen — Получает длину строки
- strnatcasecmp — Сравнивает строки без учёта регистра по алгоритму natural order
- strnatcmp — Сравнивает строк алгоритмом natural order
- strncasecmp — Сравнивает первые n символов строк без учёта регистра в бинарно-безопасном режиме
- strncmp — Сравнивает первые n символов строк в бинарно безопасном режиме
- strpbrk — Ищет в строке любой символ из набора
- strpos — Находит позицию первого вхождения подстроки
- strrchr — Находит последнее вхождение символа в строке
- strrev — Переворачивает строку задом наперёд
- strripos — Возвращает позицию последнего вхождения подстроки без учёта регистра
- strrpos — Возвращает позицию последнего вхождения подстроки в строке
- strspn — Возвращает длину участка в начале строки, которая полностью соответствует маске
- strstr — Находит первое вхождение подстроки
- strtok — Разбивает строку на токены
- strtolower — Преобразовывает строку в нижний регистр
- strtoupper — Преобразовывает строку в верхний регистр
- strtr — Преобразовывает символы или заменяет подстроки
- substr — Возвращает подстроку
- substr_compare — Сравнивает две строки от смещения до заданной длины символов в бинарно-безопасном режиме
- substr_count — Возвращает число вхождений подстроки
- substr_replace — Заменяет часть строки
- trim — Удаляет пробелы (или другие символы) из начала и конца строки
- ucfirst — Преобразовывает первый символ строки в верхний регистр
- ucwords — Преобразовывает в верхний регистр первый символ каждого слова в строке
- utf8_decode — Преобразовывает строку из кодировки UTF-8 в кодировку ISO-8859-1, заменяя недопустимые или непредставимые символы
- utf8_encode — Преобразовывает строку из кодировки ISO-8859-1 в кодировку UTF-8
- vfprintf — Записывает отформатированную строку в поток
- vprintf — Выводит отформатированную строку
- vsprintf — Возвращает отформатированную строку
- wordwrap — Переносит строку через заданное количество символов
- Список изменений
There are no user contributed notes for this page.